leave out filters themselves for hidden inputs too
put back js, fixed showing results when there are no filters posted
url history shared event

moved url bit into window event to reuse from filters. working with
nested params like filters.