TLSv1.1 and TLSv1.2 fix
Merge remote-tracking branch 'tknoelle/develop' into tls_v1.1_and_v1.2_support
Refactored test project to work correctly with AdvancedSslSocketFactory as base to create sockets
Avoid remove in teardown of testUploadFileNotFound
Use Travis build number to avoid parallel tests interfere each other
Ignore timeouts in setups() and teardowns() to work around response time of test server
REALLY use Travis build number to avoid parallel tests interfere each other
Move build_number resource to the right context
Apply protocol enabling to extra createSocket method after merging fix on tunneled HTTP
Enabling secure protocols in a single method
Grant that a security provider supporting TLSv1.2 is requested
Grant that all supported secure protocol is enabled, but no unsupported protocol is tried to be enabled
Clean-up at NetworkUtils.java
Let the setup() - testXXX() - tearDown() flow normally
Merge pull request #43 from owncloud/tls_v1.1_and_v1.2_support

TLS v1.1 and v1.2 support, plus test project refactored to use "same" socket factory as library