TIMOB-9455: BlackBerry: Add multiple unit type for width and height properties (work in progress)
Reviewers: David L, Harut

Change Log:
- added support for width/height in mm
- added support for width/height in cm
- added support for width/height in inches

Test Cases:
- build tibb
- build tibbtest
- slider should be 100mm wide

https://jira.appcelerator.org/browse/TIMOB-9455
Added support for points (pt)
updated API document
fixed formatting
TIMOB-9875: <Implemente setTimeout>

Reviewers: Davic C, David L

Change Log:
implemented following global functions:
- setTimeout
- setInterval
- clearTimeout
- clearInterval

TestCases:
 - You can use following JS code to test above mentioned functionality:

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

var t = setTimeout(function(){
		Ti.API.debug('Called using setTimeout');
		}, 5000);

var button2 = Titanium.UI.createButton({
title: 'Timeout',
top: 200,
});

button2.addEventListener('click',function(e)
{
	Titanium.API.info("You clicked the button 2");
	clearInterval(t);
	//make sure setTimeout is not cleared
});

var button = Titanium.UI.createButton({
	title: 'Interval',
	top: 10,
});

var count = 0;
var timer = setInterval(function(){
	count++;
	button.title = "count: " + count;
}, 5000);

button.addEventListener('click',function(e)
{
	Titanium.API.info("You clicked the button");
	clearInterval(timer);
});

// open window
win1.add(button2);
win1.add(button);
win1.open();
Addressed comments.
TIMOB-8813: BlackBerry: Implement UI.AlertDialog

Reviewers: DavidL, Harut

ChangeLog:
- Update AlertDialog.yml, Global.yml apidocs.
- Implement alert() global function usign native library.
- Implement createAlertDialog().
- Implemented title, message properties.
- Implemented show, hide methods.

Test Cases:
- Test javascript available attached in jira.
TIMOB-8813: BlackBerry: Implement UI.AlertDialog ver2

Reviewers: DavidL, Harut

ChangeLog:
- Add bps library to tibapp project.
- Remove alert from TiRootObject.
- Add alert to bootstrap.
- Address comments.

Test Cases:
- Test javascript available attached in jira.
Merge branch 'blackberry' into setTimeout
Addressed comments.
TIMOB-9948: BlackBerry: Make KitchenSink build for BB

fix exports in require()
Code review comments addressed
TIMOB-8813: BlackBerry: Implement UI.AlertDialog ver3

Reviewers: DavidL, Harut

ChangeLog:
- Address comments.

Test Cases:
- Test javascript available attached in jira.
Merge pull request #102 from dlifshitz-maca/TIMOB-9948_01

TIMOB-9948: BlackBerry: Make KitchenSink build for BB
TIMOB-9949: BlackBerry: Comment out unimplemented elements in KitchenSink

ChangeLog:
blackberry/tibb/NativeControlObject.h
- Fixed crash while setting height, width properies for window.
blackberry/tibb/NativeTabObject.cpp
- Fixed Tab object image url issue.
blackberry/tibb/titanium/javascript/bootstrap.js
- Added temproraly solution for L

Test Cases:
- Run modified Kitchen Sink
- Make sure it successfully launches.
Merge pull request #104 from dlifshitz-maca/TIMOB-9949_01

TIMOB-9949: BlackBerry: Comment out unimplemented elements in KitchenSink
Addressed comments.
Merge pull request #100 from Harutyun/setTimeout

TIMOB-9875: <Implement setTimeout>
Merge branch 'alertBranch', remote-tracking branch 'upstream/blackberry' into alertBranch

Conflicts:
	blackberry/tibb/titanium/javascript/bootstrap.js
Merge pull request #101 from alexandergalstyan/alertBranch

TIMOB-8813: BlackBerry: Implement UI.AlertDialog
Merge branch 'blackberry' into TIMOB-9455_01

Conflicts:
	blackberry/tibb/NativeControlObject.cpp
Merge pull request #97 from dcampbell-macadamian/TIMOB-9455_01

TIMOB-9455: BlackBerry: Add multiple unit type for width and height prop...