code clean up and hide empty table row borders

* fix up manual `setTimeout` with 1 second when performing asynchronous call in `getCoordFromZip`, use a callback function instead
* start out with tables hidden (to avoid grey borders from being show), manually `jQuery.show()` tables when we get results
* small style convention with literal syntax for object creation & whitespace

I see -- thanks for looking into that for me. This clarified it exactly: 
>Essentially, `afterResultParsing` is a callback to run after the callback we're already passing into `geocoder.gecode`