agent: first pass at local service and check persistence
agent: default restored checks to critical status
agent: pass error through when writing state files
Merge pull request #497 from hashicorp/f-persist

Persist locally registered services and checks