refactored and updates; still not tested
Using Token instances instead of tuple for Lexers
parser.nextToken is now a generator
added Encoding Lexer
simplified WordTerminalSymbol __init__ args
Added AlphabetDefinition.__getitem__
Merge branch 'master' into lr0
using integer as fixed boundary rule
added lexer binary
added EncodingLexer to load_lexer
Symbol module refactoring
TerminalSymbol refactoring
Merge branch 'master' into lr0
deleted function getTerminalSymbol
fixed bug calling property as a function
general fixes and refactoring
added hash function, Value checks
added lexer entry
Merge branch 'master' into lr0
Merge branch 'master' into lr0

Conflicts:
	pydsl/Function/SyntaxDirected.py
	tests/test_Alphabet.py
	tests/test_Transformer.py