Cleaned code

- Removed exceptions (RestSharp throws itself, didn't know that!)
- Removed unnecessary Ensures which were statistically unprovable but de
facto always true (so we had to use lots (!!) of Contract.Assume's which
would just clutter the code)