fixed problem with reload of list elements. The old code tried to reset
all fields with null, also primitive types like int and boolean.
Replaced hardcoded null, with a method-call which returns a default
value based on the field-type.

added also test-cases for the new default-value method and reload of a
list element with primitive values.


issue #2695
Merge pull request #1 from orientechnologies/develop

Develop
Merge pull request #2 from orientechnologies/develop

Develop
Distributed: fixed creation of database
Issue #2793 was fixed.
Fixed issue https://github.com/tinkerpop/rexster/issues/363
Merged PR from @emrul
Issue #2691 fix which in reality leads to NPE was removed.
Revert "Changed contract to OCollection and RidBag remove() to return boolean"

This reverts commit dc858b9f79c5a4306e86bd6c707eb27ee8b0be57.
Merge branch 'develop' of https://github.com/orientechnologies/orientdb into develop
Changed strategy to replace LINKS in MOVE VERTEX command
MOVE VERTEX: minor, fixed syntax
Fixed problem with cast of storage
fixed wrong directory delete on test suite that driven to test failure.
Merge branch 'develop' of github.com:orientechnologies/orientdb into develop
Merged commit fb37ebca313e077a7911c81a163c67383d6e4434 from 1.7.9 (by @srgg )
Small fix to restore NULL check on label because BP need it
fix bug on peristed document inside a embeddedmap, issue #2660
fixed bug on serialization of vertex as value of property, issue #2761
added test case for issue #1760, minor cleanup