File and ShareRooms icons
Abstract some of the CSS
Split device view out into template

Splitting it out in prep for changing it to use icons from the current native app instead of font-icons.
Generalise some of the css statements out of platform css files
Fixes #362
Added new menu icons
Fixed up the tests
Sorry, sneaking in one last tweak for the storagebar
Sneaking the animation fix in here as well :/
Last one, I promise?
Merge pull request #365 from SpiderOak/issue-354-file-icons

Issue #345 - new file icons

(I like the new icons, and know we don't have say in the matter, but want to mention that I find the saturation and diversity of colors to be cacophonous. If only the color cues were (a lot) less saturated...)