fixes #7: randomly alter escodegen format
allow omission of `options` argument in exported `generate` function
expose a `render` function
lower default max depth to 7
alias dashed option 'max-depth' as maxDepth in /src/cli.coffee