De-couple new-navigation from the rest
Rename new-navigation into navigation
Rename nav objects for clarity
Support page skins
Merge pull request #5148 from guardian/two-levels-desktop

Support page skins & Break navigation on two levels on desktop
Merge pull request #5147 from guardian/refactor-new-nav-sass

Refactor navigation styles structure