Applied the re-factoring of some sbt-web keys, introduction of others, so that they align with sbt. Source file plugins are now resource generators.

Applied some formatter changes also.