using deep extend for options
requesting require config in obj form
using obj result of main grunt render
changing how require config is passed to the client.js