Implemented an argument `includeEnd` for function `range` (false by default)
Implemented expression compilation for 80%
Merge branch 'develop' into expression_compilation
Merge branch 'develop' into expression_compilation
Merge branch 'develop' into expression_compilation
Improved documentation on the `number` configuration
Implemented compilation for UpdateNode
Implemented IndexNode
Implemented global definitions internally in expression compilation
Simplified compilation factory code
Fixed ConstantNode pointing to undefined math
Changed matrix index notation of expression parser from round brackets to square brackets
Cleaned up ParamsNode
Better error in case of wrong object type in ParamsNode
Compilation of UpdateNode working again
Renamed parameters in IndexNode
Added gulpfile.js
IndexNode works now for getting a subset too
Merge pull request #129 from daniel-levin/develop

Permutations and Combinations functions now accept BigNumbers
Some minor code rearrangement