Update dependencies to newest version
Also make the README.md versions in sync with the actual versions
being used in the pom.xml file.

This change has not been much tested, have just compiled and
done some initial tests.
Merge pull request #71 from alfh/fix_code_review_changes

Code review changes
AutoUpdateInfo: fix equals method to use String equals

This change has not been tested, but the implementation of
the equals method for AutoUpdateInfo seems wrong, also when
one look at the hashCode method.

So instead of using == for comparing strings, use the String.equals
method.

I am guessing that the current implementation of the equals may be
causing duplicate files to be uploaded, ref problems in pull request
number 43, but this is highly speculative from my side.

I've changed the implementation of the equals method to be like
the other overriden equals methods in the project.

If my changes are wrong, the equals method in AutoUpdateInfo should
receive some comments as to why the use of == is correct
Merge pull request #72 from alfh/fix_autoupdateinfo_equals

AutoUpdateInfo: fix equals method to use String equals
SeafConnection: Consistent handling of http reponse status handling

Add private method, used in all http get and post calls, to check
the reponse status, and log if request failed.
The method also logs to verbose if the request was successful, this
can be useful if one wants to see the http traffic going to the server.
Merge pull request #73 from alfh/feature_consistent_logging_seafconnection

SeafConnection: Consistent handling of http reponse status handling
Merge pull request #70 from alfh/feature_update_dependencies

Update dependencies to newest version
SeafConnection: consistently handle HttpRequestException
Always check for SSLHandshakeException, by using private method
to check which HttpRequestException occured, and return
corresponding SeafException
SeafConnection: Let checkRequestResponseStatus handle various HTTP status
Extend checkRequestResponseStatus, so it can be used to handle other
http status codes than 200 as success.
SeafConnection: Use constants for connection and read timeouts
Merge pull request #74 from alfh/feature_consistent_logging_seafconnection

SeafConnection: Consistent handling of HttpRequestException
Code cleanup: remove unneeded blank lines
Code cleanup: Fix placement of DEBUG_TAG in code and other minor fixes
Use constants for choosing type of seafile server.