Add support for bindings with class parameters or returns
Fix a few issues with bindings, start writing tests for bindings
Improve binding error checking
More binding tests, fix MondValue returns
Shuffle things around in the lexer, hopefully nothing broke
Remove pointless switch from string lexer
Merge branch 'master' into experimental