Move Less compiling code to its own trait.
Move CoffeeScript compiling bits to their own trait.
Abstract doProcessCompile into the Compiling trait.

Move code around to match.
Move Sass compiling bits to their own trait.
Move script compressing to its own trait.

This creates the Compressing trait as a byproduct.
Move CssCompressing to its own trait.
Split out Deploying trait.
Split out CssDeploying to its own trait.
Split out ScriptDeploying trait.
Rename using nouns instead of gerunds.
CompileResult -> CompilationResult, et al.
Merge pull request #25 from Shadowfiend/sum-of-the-whole

Sum of the whole: Split up Compiling, Compressing, and Deploying

This PR splits out the Compilation, Compression, and Deployment tasks into their
own traits that are then mixed into the ResourceManagementPlugin singleton.
I wasn't quite sure what to do with copy-scripts or the assembly of the
resourceManagementSettings Seq.