WIP: Make a new ringtone management page
Merge the ringtones and setringtone apps
Checkpoint commit: management UI mostly works
Checkpoint: sharing and managing ringtones pretty much both work now!
Clean up a few minor things
Add support for "None" as an alert tone and refactor adding tones
Fix getting the URL for custom ringtones
Support picking locked ringtones, and validate ringtones before saving them in the ringtone app
Use the snazzy new manage.html page for the pick activity too!
Support sharing and deleting tones as applicable

P.S. jshint is stupid
Fix some localization issues and show a toaster when deleting ringtones.

XXX: For some reason the toaster fades *in* after the first deletion; probably a bug in the Toaster code
Bug968937 - Ringtone Marionette Tests
Don't include the file extension for built-in ringtone l10n IDs (this should help reduce future bustage when we change the file formats)
WIP: rearrange things to follow the new UX specs
More work to make the ringtones app follow the spec
Fix share activity (I assume)
Fix tests
WIP to update the pick UI
Allow creating a new ringtone from the ringtone manager
Fix jshint errors