fixed bug in '^' escape
Merge remote-tracking branch 'andrew/modular' into removed_e_from_builtins
added more sophisticated '^' escaping to account for brackets
fixed up regex for before '^' matching
Merge branch 'modular' of https://github.com/apdavison/nineml into removed_e_from_builtins
removed commented out line and temporary tests
added unit test for caret escape
Merge pull request #8 from tclose/better_caret_escape

Better caret escape