Add SmartyStreets lookup
add newline to no_results fixture
Fix handling of zip-code-only query results.

Also much code cleanup.