Fix typo: credentails -> credentials.
Fix timezone issues in EwsUtilities and ExchangeServiceBase.

Timezone should be set to UTC explicitly to work on systems with non-UTC timezone.
Fix bug when retrieving more than one extended property.
Fix typo: appoijntment -> appointment.
Remove redundant type casts.
Remove unused methods from ServiceRequestBase.

- ServiceRequestBase.emit() is unused.

- ServiceRequestBase.endGetEwsHttpWebResponse() is unused, but also
  incorrect: Why would one compare an HTTP status code with an enum
  ordinal?!
Dependencies: commons-codec and commons-logging are only used by the commons-httpclient dependency, so there should be no need to specify them explicitly and use different version than required by commons-httpclient.
Remove commented call to ServiceRequestBase.endGetEwsHttpWebResponse().

Also removed a getter call without assignment and some other commented
code in SimpleServiceRequestBase that made no sense.
Fix invalid Javadoc.
Remove javadoc @param declarations without description: they don't add anything.
Log request traces and SSL context creation errors to commons-logging instead of stdout.
Add response content type validation in SimpleServiceRequestBase.
When the response is not XML, a clear message is logged.
Re-add dependency on commons-logging, as we will be using it in the library.
Merge pull request #5 from eveoh/credentails-typo

Fix typo: credentails -> credentials
Merge pull request #15 from eveoh/appoijntment

Fix typo: appoijntment -> appointment
Merge pull request #14 from eveoh/extended-property-retrieval

Fix bug when retrieving more than one extended property
Merge pull request #35 from eveoh/commons-dependencies

Clean up dependencies
Merge pull request #26 from eveoh/redundant-type-casts

Remove redundant type casts
Merge pull request #38 from eveoh/javadoc-cleanup

Javadoc cleanup
Fix for issue #45 : Parse a recurrence range's end date as a date, not as a date-time.