Add default helper class: ThemeHelper

- Deprecate LayoutHelper::cssClass()
- Deprecate LayoutHelper::themeSetting()
Extract themesettings setup into separate method

By keeping it separate, it will be easier to remove in future release
Add ThemeHelper::icon()
Extract $_icon setup into separate method
Remove deprecated calls to LayoutHelper::cssClass()
Remove deprecated $_icons view variable