Minor updates & better class comments

- Fixed Double error messages when choosing to not add a searched
location to database
- Made geocoder results dialog somewhat prettier
- Added a few final variables to make classes cleaner
- Cleaned up spelling errors in comments
- Fixed indexoutofbounds error when validating trips