[WIP] Gii Search model alternate idea

Prod:

- scenarios() hack removed
- all become cleaner

Cons:

- can't use attribute labels inside data provider sort
- need 1 extra method