Merge change 2900 into donut

* changes:
  Add support for custom tab views in TabHost and TabWidget.