Move search parameter state into app model
Controls still reset for the most part but tabs are remembered

See #74
Merge pull request #76 from NESCent/search-state

Move search parameter state into app model