Save data changes

Fixed a bunch of bugs when retreving previous data
Really fixed that force close when entering an empty address.
Added alert dialog when entering empty address.
Cleaned up code with a bit more error handling.
Current bug: only shows last recent search instead of last 5 recent
searches