For Issue #398 - First major stage of CSS refactoring

There is a lot happening in this change:
+ Removing background, so now they are flatter colours.
+ Removing fixed images on background
+ Regrouping several breakpoints in to sensible sizes
+ Removed lots of commented out CSS
+ Making headers of tutorials consistent across all the breakpoints
+ Removed some !important declarations