Refactor exceptions

The outward facing exception users should look out for is RedcapError.

The inward facing exception is still RCAPIError.
Merge pull request #6 from sburns/except

Refactor exceptions