Merge pull request #20 from financeCoding/master

Update hop
add a method to rotate a Vector2 by 90 degrees (ccw) and scale the result.
fix docblock to match convention.
add a test for orthogonality.
Merge pull request #21 from laszlokorte/orthogonal-scale

method to rotate a Vector2 by 90 degrees (ccw) and scale the result
add aabb2 class
rename overlaps to intersectsWith
make Aabb2 and Aabb3 fields final
fix comment to match method name
rename setFromCombination() to hull() and remove second parameter
add methods hull(), contains() and intersectsWith() to Aabb3
rename test to match method name
add center getter to Aabb3 to be consistent with Aabb2
add Aabb3 tests
Add rotate and transform to Aabb2
Fix Matrix3 transform2 and add tests for transform2 and absoluteRotate2
Add tests for Aabb2 transform and rotate
Merge pull request #22 from laszlokorte/aabb2

[WIP] Add Aabb2
Remove old generator code
add min and max functions to Vector2/3/4