2nd version of notification

privateGetNextNotification() computes struct with next notification
privateUpdateNotification() controls logic of posting and updating
notifications
location name lookup

reverse lookup location name from lat/long
store location name in localStorage
display location name in summary
flag problem with SVG

accidentally treat Midday as both meh and harsh