First draft of js client using React

React app uses requires for module dependency management and backbone for routing.
Added dropwizard configurable asset bundle and webjars bundle to simplify development.