Add functionality to userlocation toggle

Made it so that when the user location toggle is active, we gather
location data and user defined distance in order to make an api call.
Add Siesta testing for distance drop down menu

I added tests to make sure the distance data provided by the user is sent
to the controller when the user location toggle is turned on.
Clean up linting errors

We got rid of the double define of vendcount.
Merge pull request #21 from Free-BSG/feature-3737_FixUserLocToggle

Feature 3737 fix user loc toggle