add support for last-modified-date for persistent store objects, and use...

... that to determine which mgmt nodes are live

means we aren't reliant on hosts having their time synched

probably needs more testing (which i'll do) but wanted to share this now for review
Do we really need the different behaviour for test mode?