Floating point numbers equality
Floating point numbers equality

first implementation
Floating point numbers equality
Floating point numbers equality
Floating point numbers equality/inequality
Moved UnsupportedTypeError to the others, and made it independent of the math namespace
Moved errors to their own namespace and folder
Floating point numbers equality/inequality

implemented compare, larger, largereq smaller and smallereq functions
Storing all arguments in the errors
Formatting fixes
Merge pull request #162 from rjbaucells/master

Floating point numbers equality/inequality
Merge branch 'master' into develop

Conflicts:
	lib/function/arithmetic/compare.js
	lib/function/arithmetic/equal.js
	lib/function/arithmetic/larger.js
	lib/function/arithmetic/largereq.js
	lib/function/arithmetic/smaller.js
	lib/function/arithmetic/smallereq.js
	lib/function/arithmetic/unequal.js
	lib/math.js
	lib/util/number.js
	test/math.test.js
Fixed some errors after solving merge conflicts
Initial norm() implementation
norm tests and documentation
Added tests checking that the expression parser throws one-based IndexErrors.
Upgraded to decimal.js 2.0.1
norm documentation
unit tests
unit tests and documentation