Webpack

Make building static assets for front end easier by automating all the things and splitting them up

- webpack
- gulp
- split into `priv/ui/app` for source and `priv/ui/public` for actual files for running static app
LIKE! Switchery was added when the UI was being prototyped as a non-react HTML mockup. Never got it to play nice with react with the way it messes with the DOM (didn't try very hard though), and am not a fan of that approach.

Would love something more native if it can be done that way. Added https://github.com/envato/iodized/issues/16 to do it.