Added Gitter badge
Merge pull request #104 from gitter-badger/gitter-badge

Add a Gitter chat badge to readme.md
Moved the readme badges next to each other
Fix #34: Task.setPercentComplete() sets a String vs. Double

Signed-off-by: Victor Boctor <vboctor@microsoft.com>
Add configurations to make library OSGi compatible
Cleanup ServiceRequestBase.buildEwsHttpWebRequest()

The old implementation seemed to be a 1:1 port of C# code, that took into
account all kinds of crap that only happens in C#'s HttpWebRequest (see [1],
which was also mentioned in the original code), like I/O delays on the creation
of OutputStreams. The new implementation could still use some work (e.g.,
signing is completely unsupported, the outputstream is cast to a
ByteArrayOutputStream (was already in the original code)), but at least this
code is readable.

[1]: http://www.wintellect.com/blogs/jeffreyr/httpwebrequest-its-request-stream-and-sending-data-in-chunks

Signed-off-by: Victor Boctor <vboctor@microsoft.com>
Fix #102: Attachment's validate() is messed up

- removed printed exceptions
- made method abstract in Attachment
- made methods in subclasses protected

Signed-off-by: Victor Boctor <vboctor@microsoft.com>
Fix #29: Improper type check in ExchangeService.bindToFolder

- fixed type-check as inteded in #11
- fixed Exception message

Signed-off-by: Victor Boctor <vboctor@microsoft.com>
Issue #109 : use equals() instead of == for String comparison.
Merge pull request #110 from jimdunkerton/string-equality

Fix #109: use equals() instead of == for String comparison
Fix #4: Incorporate Java Conding Style

Add IntelliJ coding style files based on Google coding style.
Fix #134: Add travis-notification via gitter
Fix #12: Fix attachments additional props handling
Fix #42: NTLM Auth by by upgrading HttpClient

Upgrade HttpClient from 3.1 to 4.3.5
Add explicit depedendency on HttpCore 4.3.3
Readme for dealing with Autodiscover redirection

contains some example code in implementing the RedirectionCallback which
came from looking at:

http://msdn.microsoft.com/en-us/library/office/dd635285%28v=exchg.80%29.aspx
Fix #30: Convert.ToBase64String() invalid encoding

removed Convert.java because (I think it is dangerous and should not be used)
used org.apache.commons.codec.binary.Base64 instead
added test
Fix #4: Reformat code based on coding conventions

- Optimize imports
- Reformat code based on coding conventions.
ExtendedPropertyDefinition.isEqualTo method fixed

ExtendedPropertyDefinition.isEqualTo method causes not to update multiple extended properties of an item.
(Caused by the changes at 695d30e83bd93a573aad49567dd44e0ecf7658df)

Tag comparison of extended properties added to fix that problem.
Merge pull request #150 from barisaydinoglu/patch-1

ExtendedPropertyDefinition.isEqualTo() method fixed