WIP accept json string query in url
parsing filters from url json.
Display filters if present in url params.
added encode method for query json params and using for back_url
WIP vaguely implement serialising query to url. lots of bugs.
use emit strategy to keep serialised query up to date
WIP prioritise query params over query id.
Use separate url params for non-updating query props.
Remove some of the more obvious bugs.
Clear url query params on query load.
Introduce query update method to query service.
Handling dirty query permissions correctly.
Fix existing karma tests. Not actually tested anything sensible yet.
Clean up wp list controller a bit and added some basic controller tests.
added tests for encode/decode url param methods.
Remove some commented out code.
Setting default columns on query init if they are not present.
Change name of query param to live_query to avoid conflicts with rails controller query param.
Remove query params from ui-router and manually reload work packages.
Removed commented out code and fixed a couple of karma tests.