TIMOB-9390: Blackberry: implement rest of String.formatXXX methods (other than format) ver3 Reviewers: HarutM, JP
TIMOB-9390: Blackberry: implement rest of String.formatXXX methods (other than format) ver3 Reviewers: HarutM, JP

Review the 99130f8

ChangeLog:
- Remove TiDateObject class.
- Address comments.

Test Cases:
- Using sample tibbtest project create var with the value of Date
- Use formatDate(date, [format]), formatTime(date, [format]) in app.js
- Make sure string correctly formatted.
- Try the same with previously changed language.
- Create var with number value.
- Use formatCurrency(number) in app.js
- Make sure string correctly formatted.
- Try the same with previously changed language.
- Create var with number value.
- Use formatDecimal(number, [locale], [pattern]) in app.js
- Make sure string correctly formatted.
- Try the same with previously changed language.

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