Require.js build process

Use django-require to bundle Widgy's js during collectstatic.
    
`widgy-main.js` is a stub that gets turned into the widgy js bundle during collectstatic. This allows us to always include it during development. Since `widgy-main` doesn't do anything, require.js will work as normal (lazily loading everything) until the bundle gets built.