Some comments and a little formatting
Create separate method for producing search form and query_dict
Some changes to the view and left menu, currently not working I think
Beginning to clean up session table
Merge develop
Refactored form creation out and without session table
Some more minor changes
Removed search forms from session table
Merge branch 'develop' into feature/refactor-search
Started making widget override for multiselect forms
Added field to determine if form should be shown for search forms
Displays all search forms
All forms display on GET and POST
Some more improvements on adding and removing
Problems with persistence
Fixed search form persistence

Removed auto_id definition that caused the id of fields to change between the GET and the POST, so the search forms now persist between a GET and a POST
Added warning for condition that should not happen
Fixed place persistence and only displays possible places

Also sped up page load, however it takes forever to load initially when remote since it has to calculate all the possible places for each of the georgraphical variables.
Added time form, results per page, and tabs.

This should work just as well as the search before the refactor.
Fixed reset and added create_var_dict

create_var_dict will allow for easier url encoding, since that can be reversed to get the values in the forms, and can be made into a query dict.