[maven-release-plugin] prepare branch rel-0-2-patches
[maven-release-plugin] prepare release rel-0-2-patches
update autodiscover config, httpClient renamed to ewsHttpClient to avoid conflicts
Major cleanup for ExchangeRequestFactory, created super type BaseExchangeRequestFactory.  All methods now propertly documented.
Renamed DateHelp class to ExchangeDateUtils just to avoid any confusion.
Added new property admin.sendas (see exchange-SAMPLE.properties), which is intended to hold the username of a user withe elevated privelages.  This username is injected into BaseExchangeCaelndarDataDao and will be used to perform non-user calendar actions (such as AutomaticallyAccepting calendar invitations).
Added ExchangeExtendedProperty interface along with some classes to help manage the various types of ExtendedProperties Exchange offers.
rename DateHelp to ExchangeDateUtils
Added test for new ExtendedProperty classes
RequestFactory: Added methods to assist in creating UpdateItem requests, allows updating multiple fields simultaneously.
ResponseUtils: Added methods for parsing UpdateItem responses
BaseExchangeCalendarDataDao: Only retry operations on an ExchangeWebServicesRuntime exception type.  All other exceptions should be thrown immediately.
UpdateCalendarItemIntegrationTest: new integration test which creates a calendar item, updates specific properties, verifies results on the server and finally deletes the calendaer items.
ExtendedPropertyIntegrationTest: new integration test which will create a calendar item with a 2D array of strings, update the calendar items subject and extended properties and verifies results.
BaseExchangeRequestFactory is now abstract and ExchangeRequestFactory provides the default implemenation.
Added methods/tests that allow you to update the Free/Busy status for a calendarItem
organize imports, add docs
fix broken time range query
add comments, organize imports
Rename classes within ical.model to indicate whether the class is extends XParamater or XProperty
Add cobertura plugin (for test coverage reports), implemented tests for ical.model classes
add docs for BaseExchangeCalendarDataDao
Merge branch 'cleanup' of github.com:ctcudd/exchange-ws-client into cleanup
deleteCalednarItems now SEND_TO_ALL which results in attendees actually getting cancellation notices, note this does not remove the event from the attendees calendar