DeployedAppLookup caches RunState only

No longer caches entire DeployedApp object
DeployedApp constructor takes cached RunState parameter
cf. ZenPacks.zenoss.DistributedCollector changes
Add instanceId to RunState

"found" transition is based on the found status
Fix isRestarting()