fixed a small bug in the "Find People by Search Term" example
cleaning up spacing.  My OCD wasn't happy with the mixing of tabs and spaces.  :)
started to add support for custom fields.  it's nowhere near complete.
first pass at adding custom fields.  When you load up a person, the Custom Fields are now being loaded.  So I took care of the "R" in CRUD, the rest will follow soon
fixed some spacing, adding some more CustomFields functions.
starting to add support for deals
more deals stuff
deleting deals done.
deals 'loadfromxml()' is done.
adding the getters and setters for deals.
finished deal->toXML()
added findDealById(), parseDeals(), findAllDeals()
more deals work.  I can see why the original author didn't persue this.  Deals expands into "Parties" which can be either "People" or "Companies".  For a non-OO guy, this is quite the pain in the ass
I think I have parties sorted out.  Parties is just a list containing a company or a person.  Company is pretty much excatly like a person, so company is just an extension of person with the "name" variable added to it (along with it's getter/setter.  I've also added "type" to the HighrisePerson class so it should support being part of a Party as well.  Still need to test further.
reading deals now works.
latest fixes (honestly, I forgot)
splitting up the classes as they are starting to get annoying to manage.
missing getSubjectType() from Tasks.
lots of changes to support deals
The Deal ID wasn't being set.  Now it is.