Maintenance Update
* Update to angular-audio-player 0.5 (breaking changes introduced in this update)
* Prevent user from disabling both Arabic Text and Explanation in Preferences
* Display aya number in Arabic explanations when Arabic Text is hidden
* Split styles into multiple scss files
* Use URLs for Themes, Explanations and Recitations states
* Fix Themes view issues
* Set default connection bandwidth to auto
* Favicons sizes are no longer hardcoded in jade file
* Update About view
Fix media player issues, remove old dependency