Guard against address2 being undefined.
Add address2 to edit spot page.
Guard against undefined edited.spot type.  Start with clone of spot to prevent the issue entirely.
Fix bug where all type listings page no results would show.
Refactores listings total number of spots to reflect how many of that type exists.  So not total returns, but typeSpot returns.
Refactor so if enter a special case, such as weekday, when entering multiple watches, the close day time automatically switches to that type to prevent blowup.
Add new categories for adding multiple watches, mon - thur and fri and sat.
Add spinner css.
Add loading spinner to spot page.
Add min heights for all top level page elements.
Add initializing spinner code.  Make container min-height: 400px