Simplify how lines are defined and improve hints

Summary: Allow reflex angles to be included as adjacent angles

Reviewers: eater

Reviewed By: eater

Differential Revision: http://phabricator.khanacademy.org/D7175