All the article tones*

(*well, most of them)

First off, sorry for the large PR. In adding new tones, I’ve refactored how we do tones across articles pages. The tonal header fragment can now be added to any content page type, not just articles (for example, cartoons can now have the comment tone applied). CSS has been refactored now that theming between facia and content apps is now separate. I’ve mimicked how tones are managed within facia, with a css file for each article tone. In the future, media and podcast tonal styles can move to this system.

In addition to this refactor, new tones have been added for:
* Analysis
* Letters (uses comment styling, with addition of illustration)
* Editorial (this will change more dramatically in the future, but for now is blue variant of comment tone, to better match cards on fronts)
* Reviews

The tonal header on live blogs has also been adjusted so that it can include a contributor pic, with the standfirst moved from the article body into the lower half of the header. /cc @rich-nguyen 

Here are some screenshots:
![screen shot 2014-10-16 at 15 15 01](https://cloud.githubusercontent.com/assets/813383/4663982/562c02e6-5540-11e4-939b-fe74c69caf50.png)
![screen shot 2014-10-16 at 15 14 41](https://cloud.githubusercontent.com/assets/813383/4663985/5bb782a8-5540-11e4-85ad-054ebe979e5e.png)
![screen shot 2014-10-16 at 15 15 22](https://cloud.githubusercontent.com/assets/813383/4663989/62fbda3c-5540-11e4-9924-b08f08fa7c5d.png)
![screen shot 2014-10-16 at 15 15 34](https://cloud.githubusercontent.com/assets/813383/4663992/682da940-5540-11e4-9909-4b83afbfb760.png)
![screen shot 2014-10-16 at 15 16 00](https://cloud.githubusercontent.com/assets/813383/4663996/6cff90d2-5540-11e4-98d4-b9b089b9f527.png)
![screen shot 2014-10-16 at 15 16 54](https://cloud.githubusercontent.com/assets/813383/4664001/71218aee-5540-11e4-8ca0-dda6c4e37e79.png)
![screen shot 2014-10-16 at 15 17 11](https://cloud.githubusercontent.com/assets/813383/4664005/74be1a28-5540-11e4-9c8e-c9e3ab770330.png)
![screen shot 2014-10-16 at 15 17 28](https://cloud.githubusercontent.com/assets/813383/4664008/78f92150-5540-11e4-8229-f16de9d4f38f.png)
![screen shot 2014-10-16 at 15 17 51](https://cloud.githubusercontent.com/assets/813383/4664013/7d41071e-5540-11e4-8d63-2b759c9cedf2.png)
![screen shot 2014-10-16 at 15 27 34](https://cloud.githubusercontent.com/assets/813383/4664037/b218bcac-5540-11e4-90ed-3d0e0d7715a4.png)
`lazy val hasTonalHeaderIllustration: Boolean = isLetters`