[WIP] Gii Search model alternate idea

Prod:

- scenarios() hack removed
- all become cleaner

Cons:

- need 1 extra method