Geocode refinements

-Separated arrays for search filter resuts, geocode results, and search
string cell object.  Makes tableView methods easier to manage, and
fixes problems I was having in tableView:cellForRowAtIndexPath:
-added MBProgressHUD for HUD animation during geocode process, and lock
UI during the process
-Clear old search string cell when >=1 geocode result is returned
-Better AddressCell formatting, got rid of "(null)" text