Friendly fire no longer allowed

Simple implementation of line_intersects_circ to make sure a friendly
agent is not in the way of a shot.