Added SBT support for Bower, for things that don't exist in WebJars.
Changed upload to work over JSON/Async, to get around problems with
Nginx uploads and reverse proxies.