Add stubs for migrate, knexfile, and seed in Earl Grey. Add `.eg`
extension in migrate and seed js files and `eg` filetype in cli js
file.
Remove dot from eg string
Update build files
Change cli to executable
Update js-interpret for earl-grey
Beefed up transaction implementation, still needs tests
and cleanup of nested transaction queues.
Left todo:
- Fix commented out tests
- Fix oracle driver's transactions
Change to seed behaviour to use the same path resolution as migration - essentially, replicating change SHA:b7672df53623dc9112c13120fc46eca5a48e5dd4 by @demmer