Create some adapters so we can mock these out for unit testing
Add urlState unit tests
Whitespace
Add styling for sidebar switching
Merge pull request #1734 from kdeloach/topic/sidebar-switcher

Add styling for sidebar switching
Merge pull request #1731 from kdeloach/topic/urlstate-tests

Add urlState unit tests