Add before render hook

This adds a `before_render` hook into `sprout.init` that occurs after config info is collected from the CLI, but before the templates are compiled through EJS. The use case is being able to collect config info from the user, then use that info to perform additional work (set up some accounts, configure third party services) that produces additional config values that you want to pass into the EJS templates.