TIMOB-9546: BlackBerry: Implement Platform elements needed for KitchenSink ver4
TIMOB-9546: BlackBerry: Implement Platform elements needed for KitchenSink ver4

Reviewers: DavidC, DavidL

ChangeLog:
- Address comments.

Test Cases:
- Run tibbtest.
- Make sure implemented properties: batteryLevel, batteryState, osname, name, runtime (as well as their getters) works succesfully.
- Use the following app.js snippet:

////////////////////////////////////////
 var win1 = Titanium.UI.createWindow({
 backgroundColor:'#F00'
 });

var label1 = Ti.UI.createLabel({
 font: {fontSize:12},
 color:'green',
 top: 200
 });

label1.text = Ti.Platform.batteryLevel.toString();
 // label1.text = Ti.Platform.getOsname();
 // label1.text = Ti.Platform.runtime;
 // label1.text = Ti.Platform.getName();
 // label1.text = Ti.Platform.getBatteryState().toString();

win1.add(label1);

// open window
 win1.open();
 ////////////////////////////////////////

appcelerator/titanium_mobile_blackberry,appcelerator/titanium_mobile_blackberry,appcelerator/titanium_mobile_blackberry,appcelerator/titanium_mobile_blackberry,appcelerator/titanium_mobile_blackberry,appcelerator/titanium_mobile_blackberry