UI machine console redesign

This PR is for review.

I've mocked my idea for console scaling. The menu is minimized to the left showing only icons, but all options are left visible. Currently it works only in desktop fullscreen (> 1200px) as it breaks other CSSes for smaller resolutions - I will fix it in later commits, if the overall idea will be accepted.

I attach screenshot, but @Nowaker please review it live locally, as the transitions matter as well:

![image](https://cloud.githubusercontent.com/assets/3458255/4490440/806238ca-4a2b-11e4-9727-bbdfeaffece1.png)