Update distributed/src/main/java/com/orientechnologies/orient/server/hazelcast/OHazelcastPlugin.java

For issue https://github.com/nuvolabase/orientdb/issues/1304
Update server/src/main/java/com/orientechnologies/orient/server/journal/ODatabaseJournal.java

For issue : https://github.com/nuvolabase/orientdb/issues/1304
Update server/src/main/java/com/orientechnologies/orient/server/task/OAlignRequestDistributedTask.java

https://github.com/nuvolabase/orientdb/issues/1304
Merge pull request #1305 from henryzhao81/master

Always Lost one record when shutdown remote server in distributed mode issue <https://github.com/nuvolabase/orientdb/issues/1304>
Fixed issue #1292
Merge branch 'master' of https://github.com/nuvolabase/orientdb
Fixed eval() function by returning always 0 in case of arithmetic exception
FIxed issue #1310
Extendible hashing was partially implemented.
Json: fixed map management
Merge branch 'master' of https://github.com/nuvolabase/orientdb
Calculation of end position of cluster was fixed.
Added embedded checks when building the ridMap
Merge pull request #1314 from adaher/master_RIDMAP_EMBCHECKS

Added embedded checks when building the ridMap
1. Extendible hashing was implemented.
2. Linear hashing was replaced in favor of extendible hashing to make non-uniform key distribution processing faster.
Fixed issue #1027

Since I've not a test case I've added more checks about Nullity. Hope
it's enough!
Merge branch 'master' of https://github.com/nuvolabase/orientdb
Revert "Calculation of end position of cluster was fixed."

This reverts commit 48cce235809fbfab9eb0f1f2fbe7141c0095388d.
Revert "Json: fixed map management"

This reverts commit 18bc2a730e9e57adc2febacc6606ba5c364868a7.
Fixed case when the schema record is empty: the database is opened and the schema is reset.