Added an ability to set widget id using htmlOptions for CTabView, CGridView, CDetailView, CListView, CMenu, CPortlet