Add suspend, restore api

Adds;
- suspend, restore api
- changes to failt parser
- stub message id
@pedromartinez just curious, but shouldn't your specs be mocking? Not like you to actually connect out in your tests.