Sbt fixes and artifact resize

In this PR, we tidy sbt a little, and try to make the artifact smaller. Also allows devs to build frontend from a clean checkout (the resolvers were broken).

- Do not copy the sass source files unless you use dev mode.
- Update sbt resolvers.
- Null out the `sbt-web` packaging of the `assets` folder.
:+1: