fixes for nearby and search modes

- don't execute search whenever user changes filter
- re-arrange custom variables to be easier to digest
- remove duplicate callback on nearby button
- fix bug where nearby was still taking you to location if outside max
radius