Started fixing observableQueryParameter to not be relying on History for other than the state change event - see #239