Initial commit
Implemented proper error handling and exception messages
Ensured that memory is correctly cleared when exceptions are raised
Added remaining items to the task list relating to create, modify and delete abilities
Documented the purpose of all parameters for the AREntryListFieldList struct
Implemented common data types integer and real
Touched up reverse field mapping implementation
The fields method now returns fields in the same order that Remedy returns them
Renamed the qual kwarg to qualifier in the query method
Fixed a bug whereby entries were repeated in query results
Implemented caching of field types in preparation for modification abilities
Initial implementation of the update method which allows for entries to be modified
Initial implementation of the create method which allows for entries to be created
Completed initial implementation of type conversions for modification and creation of entries
Initial implementation of the get() method which lets you retrieve entries by id
Implemented the ability to delete entries given an entry id
Initial hand-written implementation of ar.h as Python ctypes
Implemented Python 3 compatibility whereby all strings for Python 3 code using PyRemedy should pass and receive bytes
Updated the tasks list with some further TODO items
Minor formatting touch-ups made to arh.py