readtables
use loadedModules again (allows readtables to install macros)
add `expandSyntax` API for easy controlled expansions
allow `expandSyntax` to take tokens as well
add tests for readtables
fix recursive test
refactor reader API and add make* token functions
add docs for readtables
update readtable tests to use new api
allow multiple --load-readtable flags
Merge branch 'pr/340'
removing unnecessary semicolon
build