automate generation of mobile device xml descriptors, complete BB10 support, and add ogg sound support to all platforms

This commit:
* changes the way the Info.plist, AndroidManifest.xml and bar-descriptor.xml are generated. They are now built automatically based on the modules included in the app, and per-app CONFIG_*.in files are no longer needed.
* provides the first functional blackberry 10 development enviroment, tested on OS X. All apps build and run on the Z10.
* adds ogg sound support to all platforms. WAV files must now be 44100 Hz 16 bit pcm (stereo or mono) and ogg sampling rate must be 44100Hz.