finally, a real testing framework
calls with only callbacks don't have empty commas
`arthur` directory renamed `source`
ignore `original` and `tmp`

`tmp` is used in the building and testing process and `original`
contains the original hand-written JS parser
more visible colors
tests modulo, += and explicit tokens
simplify string concatenation
ignore JavaScript files in `bin` folder
listen for child_process close event
updates to JavaScript source files
CLI args passed to decree
better CLI styling
removed redundant file
map files to local locations