Added quaternion skeleton
Added variable structure and basic constructors
Started adding operators
Identity quaternion
Add a catch all header to easily include everything
Add utility header for general utility functions
Made matrix conversions explicit
Started adding equality function for floating point numbers
Finished the equals function for now
Merge branch 'develop' into feature/quaternions

Conflicts:
	build/vs2010/ProbablyMath/ProbablyMath.vcxproj
	build/vs2010/ProbablyMath/ProbablyMath.vcxproj.filters
Add equals to quaternion
Add isUnitVector to vectors
Merge branch 'develop' into feature/quaternions
Started adding more operators
Disable visual studio warning in equals function. The issue is known and cannot really be fixed at this time
Added length
Added more operators
Add quaternion inverse
Added quaternion normalization functions
Made quaternion typedefs consistent everywhere