Added regex for square brackets
Added regex for square brackets
Put regexes in class variables
Fixed varsRegex reference
Added regexes to passes and initial commit of arraypass
refactor arraypass
refactor arraypass tests
arraypass documentation + tests
Add benchmarking functionality.

Usage: npm run benchmark
Mark a test case as benchmark by adding #benchmark to its description.
arraypass test
Refactor regex + fixed bugged where left hand side was left out of the return string
test cases
Refactor array pass
arraypass
Added testcases for dotPass
Added arraypass to the list of passes
Added test cases for bracketPass in arraypass
Added test cases for bracketPass in arraypass
Passing tests!!!!!
Merge branch 'idnotation' of https://github.com/OpenACCEL/OpenACCEL into idnotation

Conflicts:
	test/model/passes/preprocessor/arraypass.js