28) fixes for initFoodMap().  many google maps fixes and enhancements.  stable.

I solved the google maps weatherLayer infowindow off the screen bug.
see notes for step 28 for a full explanation.