standardise a little
M_PI is nonstandard.
standardise more things
Don't redefine default template args
clang warnings
After pleroy's review
Merge branch 'master' into standard

Conflicts:
	geometry/affine_map.hpp
Merge pull request #110 from eggrobin/standard

Standard