Bug 905849: use a pick activity to select ringtones from a hidden Ringtones app

This is a proof-of-concept implementation showing how the settings app can use a pick activity request to allow the user to select a ringtone, and an System Ringtones app to provide built-in ringtones.

There are UI issues and this is not ready to merge, but it is here for testing and feedback.