Updated interface documentation for non-provider interfaces (the simple cases)
Updated documentation for exception classes
Updated default error messages for exception classes
Use more appropriate base types for exception classes
Document ResponseException and derived types
Merge pull request #37 from sharwell/Documentation

Updated documentation