Fix issue with google maps not initializing on listings page. Problem was filter prevented the list growing to the size required by the asynch guard.  Just used iterator instead.
Prevent file name on spot page from overlapping with uploaded picture in webkit browsers.  Still issue with file name alignment in chrome.
Move link to addSpot page to ng-click so can guard for logged in.
Add check for user log on prior to redirect to addSpot page.