Remove unused variable and refactor.
Saved old versions of zip and nZip and started speeding up zip.
Fixed zip and significantly optimized nZip.
Put regexes in class variables
Fixed varsRegex reference
Add benchmarking functionality.

Usage: npm run benchmark
Mark a test case as benchmark by adding #benchmark to its description.
Fix test name notation and remove unnecessary variable.
Fixed testcases again, updated toplevel gitignore for XCode IDE files
Initial code layout for updating quantities in script
Added getContent() function.
Improved quantity and dependency passes to give more information, extended Quantity, Script and Controller, updated dependencypass and controller api tests
Implemented controller.getQuantities(). Carl be happy :)
Added analysis for undefined quantities (todo-items)
Add tests and benchmarks for zip and nZip.
Fixed and slightly (30% performance) improved nZip, still needs improving.
Merge branch 'development' into operatoroverloading

Conflicts:
	src/controller/ControllerAPI.js
	src/model/passes/analyser/analyserpass.js
	src/model/passes/analyser/dependencypass.js
	src/model/quantity.js
	src/model/script.js
	test/model/passes/analyser/dependencypasstest.js
Refactor benchmarking.
Refactor nzip to lowercase.
Move nzipcees to seperate file.

Benchmark is biased when reading one function from the same file, and another from a seperate file.
Reading from another file is much, much slower than accessing the function in the same file.
Add sum function.