Does a sight trace from start to end. Returns true if doesnt hit anything
Example:
passed = SightTracePassed( player.origin + ( 0, 0, 64 ), self.origin + ( 0, 0, 64 ), false, undefined )
* = mandatory