Dashboard: Selected status indicators can now be shared via url

This change adds some url munging to allow the dashboard to be url hackable and for the url to be updated according to what the user has selected.

As part of this the search filter is now reset whenever a new status indicator or severity level is clicked to prevent confusing results where no matching rows are found because the previous filter is applied to the new status monitor.