Sum of the whole: Split up Compiling, Compressing, and Deploying

![sum of the whole](http://www.franklin.edu/blog/wp-content/uploads/2013/07/college-degree-is-bigger-than-the-sum-of-its-parts.jpg)

This PR splits out the Compiling, Compressing, and Deploying 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.

Also, I think there's some decoupling that needs to be had here as well. Script deploying, for example, makes the assumption you're coming from coffee script, if in variable naming only. But I want to leave that for a followup PR. This is more "get things under control." Hoping the next step is "make adding new parts to any of these steps stupid easy."