music2: ux redesign

Conflicts:
	test_apps/music2/style/css/style.css
Bug 903521 - Camera not working in gaia when run in Firefox
Merge pull request #11470 from hotzenklotz/903521_camera_in_FF

Bug 903521 - Camera not working in gaia when run in Firefox r=kgrandon
Merge pull request #11468 from es92/music2uxUpdate

Music2 UX update
Bug 903260 - [SMS][MMS] SettingsURL value is never used in sms/js/notification.js: Ringtones BROKEN

https://bugzilla.mozilla.org/show_bug.cgi?id=903260

- Make the mock's set method behave enough like the real thing to write a correct test
- Assign the result of the call to set(…) to the actual local setting
- Tests
    - Ensure that the src property is as expected

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Bug 903260 fixes tests, a=test-only

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Bug 903438 - [Settings][HD] Text spacing incorrect in "Call Settings" and "Celluar & Data"