refactor to allow transport to have efficient getNodesByIdentifier and getNodeByIdentifier
transport must accept null credentials. for doctrine-dbal it actually makes sense, jackrabbit transport will throw a LoginException (but no longer a fatal error)
Added initial node cloning implementation
Removed unnecessary objectManager property
Added updateNode method to interface, implemented in Node
fix some doc errors in WritingInterface
Implemented getCorrespondingNodePath
Node::update now sets itself/children dirty
Fixed path bug, removed unneeded inclusion of deleted nodes, tidy up
Merge pull request #154 from jackalope/fix-anon-login

transport must accept null credentials
Merge remote-tracking branch 'fazy/node-cloning'
Merge remote-tracking branch 'origin/batch-getNodesByIdentifier'

Conflicts:
	src/Jackalope/Transport/TransportInterface.php
prepare release 1.0.0-alpha3
fix links in readme
small phpdoc cleanups
remove weird character
set correct default for queryable
adjust test too
use cnd parser when transport does not support cnd
fix a bug when importing multivalue properties with no values in it