make check more semantic
Throw exception when scalar is set on mutlivalue
[BUG] Userland node type filter does not work

- The filtering was taking place on a \stdClass instead of the required
  NodeInterface.
- We now apply the userland filter on the node and not the stdClass.
Merge pull request #229 from dantleech/filter_fix

[BUG] Nodetype filtering doesn't work with doctrine-dbal
Merge pull request #236 from jackalope/exception_with_scalar_in_multivalue_prop

Throw exception when scalar is set on mutlivalue
Added NodeProcessor

- Ported the node processing logic from Doctrine-Dbal into new class