Adding revid and parentid to the request.

Hi. This is my first pull request, so please bear with me. I like your library, but I need revids. This breaks the tests, so I don't expect you to apply. I don't see how to fix the tests automatically. Do you have something you run that regenerates the request_mock_data file or do I just grub around in it?

Thanks for your time,