Refactor imports and whitespace
Use template context vars and refactor navigation

Merge duplicate code for navbar and quicknav into common.js.  Goal is
to increase performance by combining external javascript.
Merge alerts.js into common.js
Merge navbar.js into common.js
Merge layout.js into common.js
Merge controls.js into common.js
Merge impala.js into common.js
Move get_viewport_class to helpers section
Group navigation related code in js objects
Group layout related code in js object
Group controls related code in js object
Group poller related code in js object
Fix incorrect function call
Group currentsong related code in js object
Group status related code in js object
Add js object for playlist related code
Merge playlist.js into common.js
Refactor playlist js object
Merge library.js into common.js
Fix on_song_play_clicked