'npm run build' will now build a minified version using the grunt uglify target
Added simple tests for instanceof checks
Added basic inheritance checks
Added a single argument multiple index check
Added some complex tests for checking that the correct option is chosen when given a group
Added a test for option picking with a different name
Merge branch 'feature/complex-tests' into develop