DirectionAt functions for line and path

Plus some golint inspired comments and variable renaming
line.Bounds() -> line.Bound()

To be consistent with everything else.