removed debug dependency
added; --eval support
clean up start up logging
log spacing
usage
fixed default db
docs;
always cb()
clean up old cached collections
update readme
docs
fixed; stay open when files passed

Exiting immediately was breaking async actions
in scripts. Scripts must now explicitly call
`exit` when they are completed.

--eval always executes the code and immediately exits.
We may want to stay open here too? Not clear yet.

The user may still CTRL-D or CTRL-C if
desired to exit immediately.
logging
do not exec empty scripts
cleaner startup msg
no need to pass --shell when executing files
updated readme
be clear about exit;
release 0.0.3