Ignore node_modules directory
Fix a couple of regexes in the issue-2 sample
Rename samples to examples
Re-organize directory structure

This is more inline with how things are structured on the development branch.
Remove unused code and add a comment clarifying the acceptState test
Merge branch 'master' into development

Conflicts:
	examples/issue-2/issue-2-table.js
	examples/test-1/testLexerTable.html
	examples/test-2/js_table.js
	examples/test-2/testLexerTable2.html
	examples/testRegex.html
	lib/Lexer.js
	lib/Regex.js
	lib/RegexRunner.js
	lib/util/RegexUtils.js
	lib/util/Set.js
	lib/util/TextUtils.js