Merge pull request #2479 from jamalex/updates_for_demo

Updates for demo
Merge pull request #2480 from jamalex/sound_manager

Updated audio player to use SoundManager 2
Merge pull request #2481 from jamalex/sound_manager

Have the top left KA Lite icon redirect to the /learn/ tab for now.
Cleans up audio-js to soundmanager migration.
Modifies BaseView to override base remove method for subview closing.
Call close or remove method.
Removes soundmanager loading race condition.
Integrate TouchPunch to enable touch-friendliness on jquery drag events.