Merge pull request #7 from bgamari/master

Add outer product
add Linear.Affine
add Point newtype
make distance functions not collide with existing ones
Merge pull request #8 from haskell-game/master

Affine class
kind annotation on Diff
clean up hlint warnings
Adding fixity and haddocks for Affine operators
Merge branch 'master' of github.com:haskell-game/linear

Conflicts:
	src/Linear/Affine.hs
Merge pull request #9 from haskell-game/master

Fix build for GHC 7.4
Instances for CFloat and CDouble.

Support the use of C types as the field under a vector space.
Merge pull request #11 from bgamari/master

Use reflection's phantoms when possible. This fixes Issue #10.
Use #if !(MIN_VERSION_reflection(...)) instead for compatibility with old cabal versions.
Add Metric instance for Data.Vector
Merge branch 'master' of git://github.com/ekmett/linear