[songs] Convert songbook views to class-based generic views.
[song] Integrate a legacy context processor into IndexView.
[songs] Overhaul transposition to send updates over AJAX.
[songs] New UI for song display controls.