Merge pull request #1321 from phantomjinx/master

MODE-2368 Extends vdb sequencer functionality to support the processing of dynamic vdbs.
MODE-2359 Fixed a bug in the logic of adding/removing referrers when the same property is changed multiple times.
Merge pull request #1322 from hchiorean/MODE-2359

MODE-2359 Fixed a bug in the logic of adding/removing referrers when the same property is changed multiple times.
MODE-2355 Fixed several indexing related issues:
- when constraint contains the OR operator and index should apply only if it applies to all the parts of the constraint
- the (cost * cardinality) formula should always be used when deciding which indexes to use
- when determining the node-type criteria for the index selection, always use only the less-specific node type (i.e. super-type)
Updated the utils script when attempting to use the `readline` package on Windows.
MODE-2372: throw a LabelExistsVersionException from addVersionLabel.
Merge pull request #1325 from mikedurbin/MODE-2372

MODE-2372: throw a LabelExistsVersionException from addVersionLabel.
Merge pull request #1323 from hchiorean/MODE-2355

MODE-2355 Fixed several indexing related issues
MODE-2357: Create and display node with custom types
Updated the release scripts to better handle Windows. Note that on this OS *there is no decent version of rsync available*, so the best bet is to try uploading via SCP. Also, SCP does not work on Windows in --dry-run mode because it does not support copying between 2 local folders (only local - remote).
Merge pull request #1327 from hchiorean/release-scripts-update-windows

Updated the release scripts to better handle Windows.
Merge pull request #1324 from okulikov/MODE-2357

MODE-2357: Create and display node with custom types
MODE-2371 Fixed the user transaction handling when the ISPN cache is not aware of the active transaction.
Merge pull request #1328 from hchiorean/MODE-2371

MODE-2371 Fixed the user transaction handling when the ISPN cache is not aware of the active transaction.
MODE-2375 Fixed the logic of processing references after XML import: the reference properties should only be set at the end of the import, after all the nodes have been added to their respective parents - i.e. the nodes graph is fully created.  This is because when setting reference properties the referrer calculation(s) are performed.
Merge pull request #1331 from hchiorean/MODE-2375

MODE-2375 Fixed the logic of processing references after XML import
MODE-2228: CMIS web application shows incorrect repository information
Merge pull request #1332 from okulikov/MODE-2328

MODE-2228: CMIS web application shows incorrect repository information
MODE-2369 Fixed the handling of locks by the ISPN binary store: if there is an ongoing transaction, the binary store should not attempt to start a new one.
Merge pull request #1333 from hchiorean/MODE-2369

MODE-2369 Fixed the handling of locks by the ISPN binary store