Support and document the availableCameras property in Ti.Media.

TIMOB-12970
TIMOB-14567 changed default color to black and add null value checking in propertyChanged method
[TIDOC-1210] Updates for new module version and GCM support
[TIDOC-1210] Reword
timob-14540: handle OutOfMemoryError gracefully
timob-14540: handle OutOfMemoryError gracefully
Merge remote-tracking branch 'upstream/master' into timob-12970

Conflicts:
	android/runtime/v8/AndroidManifest.xml
[TIDOC-1210] Address comment
Merge pull request #4508 from bhatfield/tidoc-1210

[TIDOC-1210] Updates for new module version and GCM support
Remove unneeded "since" yaml keys for ipad/iphone

The "since" key for ipad/iphone in Media.yml availableCameras, CAMERA_FRONT
and CAMERA_REAR entries were not needed because they've been there
for some time though undocumented.
TIMOB-12970
added blackberry documentation to Global object
continue on bb docs update
[TIMOB-14684] BlackBerry: Update documentation with latest supported features A-M
TIMOB-9991-added a new Android property to disable lightTouchEnabled
Avoid race condition on view detach
update docs with blackberry additions
removed ImageButton.yaml
Blackberry: UI docs N = Z
Fixed comments #1 of  PR
TIMOB-11665 Warn only if file may be HTML.