WIP. using the url params to keep state but having a nightmare with url escaping:/
Encoding filter operator values to avoid url escaping browser bullshit.
Cleaned up a bit and calling updateBackUrl method from more watchers.
Merge pull request #1129 from opf/dev-angular-maintain-query-state

Dev angular maintain query state