Asset Management Cleanup

It started initially as a CSS cleanup, but really this refactor had to affect how we managed our assets in general (images, javascripts and CSS), as they all work together. This change uses a combination of the asset pipeline and SASS to organize the files and concerns into more easily and logically maintained pieces. With minimal CSS in the project at this point, some of the structure is stubbed out and still needs to be put into practice. More work is still required to better abstract the existing CSS, but will require conversation around design and color schemes, etc... This refactor was more focused on the structure and organization than cleaning up and abstracting all of the existing files.

The concepts used in this restructure are primarily based on this article and corresponding slideshow:
http://gist.io/4436524
https://speakerdeck.com/anotheruiguy/clean-out-your-sass-junk-drawer?slide=23