Added vector2 unit tests as follows:

                  TestDotProduct  [PASS]
                TestCrossProduct  [PASS]
               TestPerpendicular  [PASS]
                        TestNorm  [PASS]
                 TestNormSquared  [PASS]
                   TestNormalize  [PASS]
                TestAngleBetween  [PASS]

`
Added more vector2 unit tests as follows:

                   TestComponent  [PASS]
                  TestProjection  [PASS]
                     TestReflect  [PASS]
Fixed formatting
Fixed test formatting
Added ctor and op assignment unit tests as follows:

                 TestCtorDefault  [PASS]
                  TestCtorPoint2  [PASS]
              TestCtorFloatFloat  [PASS]
            TestCtorPoint2Point2  [PASS]
                 TestCtorVector2  [PASS]
                TestOpAssignment  [PASS]
Added get/set units tests as follows:

                       TestGet_x  [PASS]
                       TestGet_y  [PASS]
                       TestSet_x  [PASS]
                       TestSet_y  [PASS]
               TestSetFloatFloat  [PASS]
                   TestSetPoint2  [PASS]
             TestSetPoint2Point2  [PASS]
Merge branch 'master' of https://github.com/mapzen/valhalla into gdg

Conflicts:
	Makefile.am
Merge pull request #22 from mapzen/gdg

Added vector2 unit tests