Add suspend, restore api

Adds;
- suspend, restore api
- changes to failt parser
- stub message id
I know, but as I said, we need them in there for now.  Is that okay?