Refactor SidebarView render method

- Remove hard coded css
- Remove preceding period from css class in options hash
Remove SessionsView sidebar methods

- All sidebar rendering now in SidebarView
Add SidebarView to FavoritesController

- Add initialization in applicationController
- Change renderSidebar method to SidebarView
Add renderSidebarLayout to SidebarView

- Responsible for removing text and moving search box over
- RenderSidebar is now only responsible for rendering the sidebar
Refactor SessionsController.js methods

- Add preceding underscore to "private methods"
- defineView and listeners are only public methods
Refactor SessionsView.js arguments

- Remove unused dom elements
Refactor SearchView.js

- Add renderResultsView method
- Remove renderSidebar method
- Remove unused dom elements in options
- Remove hard coded css in searchController
Change CSS transition speed favorites menu render

- 300 to 200
Refactor SearchView dom element options

- Add document.querySelector to searchBox
- Remove document.querySelector from resultsContainer
Refactor renderSidebarLayout view method

- Remove duplicate layout method in bandView
- Add sidebarView method call in favoritesController
- Add resultsContainer dom element options to sidebarView to fadeout resultsContainer
Fix signup link listener bug

- Remove erroneous if statement - signup element always exists
- Add signupLink dom element to sessionsView options
Remove applicationView.js

- Not used in application
Merge pull request #212 from spring-peepers-2014/technical-debt-begone

Add SidebarView
- Removes duplicate methods from SessionsView and FavoritesView