Issue #2977 was fixed.
Fixed problem with KILL of connection: it was never interrupted.
Issue #2931 was fixed.
Issue #2968 was fixed.
Merge branch 'develop' of github.com:orientechnologies/orientdb into develop
Fixed problem with auto-switch to available server
Merge pull request #2987 from henryzhao81/develop

Support set/overwrite content and code in OHttpResponse Object from thirdparty
Record locks are applied only on public non-tx methods.
1. records unlock is done on final clause.
2. locks logging was improved.
minor code cleanup on threded local remove.
Merge branch 'develop' of github.com:orientechnologies/orientdb into develop
Issue #2991 method getUsedMemory() was added.
Fixed issue #2999 about removing OClusterPosition interface and implies. Now it's a long like long time ago.
add collection primitive value conversion with relative test cases, issue #2995.
Merge branch 'develop' of github.com:orientechnologies/orientdb into develop
Fixed issue #3002: implemented lazy loading
Improved speed on SQL evaluation
Improved WAL restore message
Minor: fixed speed test case