Added SharePoint-specific exceptions and decode_entities (for strcmp)
Now throws exception when an update failed (though if this happens, it's
a bug)
fields is now a dictionary, indexed by field name
Removed unused LookupFieldDescriptor, and added maxlength support to
TextField.
Added namespaces for search for users.
Added search for users (principal name, and free text)
Added overridable is_equal support (SharePoint coerces to HTML entities)
Added Number field support.
Added support for setting UserFields to SharePointUser objects
Added empty_values (None and '' both get sent as '')
Added support for setting multi fields.
Only do ';#'-decoding on multi fields.
Support for setting lookup fields.
Better validation when setting URLFields (to avoid update errors)
Bump to version 0.3.