Got rid of the custom Errors/Exceptions; changed
json import to only import loads and dumps; removed
the copy import. Made it so you MUST include either
a login/password combo or an API key when instantiating
a Pipedrive object. Added a check for data being
of type Dict