Pulled all grammer functions (isa/macros mainly) into grammer.py.
Workaround for pyparsing masking exceptions in parse actions.
Fixed bugs related to macros.
When converting an Expression into a string: try to evaluate first.
Added .ldi macro to load a 16 bit immediate.