Reorder MOJO_TOK_XXX contants
Rename error codes
mojo_lex will no longer return MOJO_ERR_SYNTAX
Reorder definitions in mojo.h
Add whitespace support to the scan function
Remove mojo_lex in favour of mojo_scan