Add alerting and getinfo_MP

Please see notes here guys http://pastie.org/pastes/9733526/text?key=luz9fdv1whtvfhn1sjvckg

Before merging can we grab an hour to build this and run over how it works/test it out.

Thanks
Z
That's a bit cryptic.

If you pass a `std::string` that is not modified, then you may use `const std::string &strArgument`, if you want to return one, you may use `std::string &strToReturn`. Maybe this helps for easier handling.