(WIP) Fix/work package index url params alternative

ui-router is no longer watching any of the query url parameters and instead only watches the query id. When the controller initialises it will look to the url params to build up the query but after that there will be no reinitialisation because of query params changing. Updating the work packages is instead done manually like before using the workPackagesRefreshRequired event.
we still need to distinguish between the two sets of properties so that updates don't always occur. feel free to suggest a name for them.