Fixes to Button Fonts

Buttons.js ignored the font property when set. Now fixed with:

font : {
set : function(value) {
this._buttonTitle.font = value;
return value;
}
},
Merge branch 'master' of https://github.com/gstreetmedia/titanium_mobile_mobileweb