Contextual style menu

The Style menu should be contextual and only show relevant options for the current view selected. This would make it a bit simpler for people to customize correctly their view. So if you use the Grid view, hide the Split view options. If you use Magazine view, hide split and grid views options. Showing only relevant options will make it feel simpler.