Finally documented quaternions and changed variable names so that they have a meaning

updated 32 bit stuff
Merge branch 'master' of github.com:lessthanoptimal/GeoRegression