Introduce widgetOptions attribute

Introduce new attribute that will hold all widget related configuration. This will fix problem with htmlOptions attribute where 'options' item was used to pass widget configuration.

Related to: 
https://github.com/clevertech/YiiBooster/issues/299
https://github.com/clevertech/YiiBooster/issues/370