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
Merge remote-tracking branch 'upstream/master' into timob-12970

Conflicts:
	android/runtime/v8/AndroidManifest.xml
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
Avoid race condition on view detach
update docs with blackberry additions
removed ImageButton.yaml
Blackberry: UI docs N = Z
Fixed comments #1 of  PR
fix for bb version
removed excludes blackberry from class and added platform list
Fixed type, exclude-platform to exclude-platforms
Fixed comments #2 of PR
update udp support docs
TIMOB-14554 Check for flag set with and filter.
update to udp docs
changed Number Array to Array<Number>