Make RequestException unpickleable

And provide complete cycle (pickle/unpickle) tests.