Fix variable name reuse issue in NonuniformCollectionInputFilter
Closes #11
Add failing test case NonuniformCollectionTest::testNestedCollection
See #12
Ditch the hydrator usage in NonunformCollection::extract
Closes #12
Add text and clover coverage reports to test suite
CS fixes related to #12