Use postMessage/onmessage for adding a new ringtone
Clean up a couple of small issues in the picker/manager
Fix some race conditions
Optimize the loading of the ringtone list by showing the built-in ones first. This actually increases the time until everything is done, but it makes the initially-visible parts load in faster
Keep a mapping of tone IDs to tones and elements in ToneList
Put unasked-for tone types at the end of the list in the pick activity
Clean up the HTML files