Disambiguate class names in generated code
Merge pull request #33 from sampart/disambiguate-class-names

Disambiguate class names in generated code
fixed phpdoc
fixed removing not existing documents in groups (fixes #28, 34)
removed debug
misc fixes in doc blocks and little formatting
misc fixes in doc blocks
misc fixes in doc blocks
Merge pull request #36 from AntonStoeckl/doc-block-fixes

Doc block fixes
changed 'data' => $data with $data being undefined to 'options' => $options with $options not used in log
added missing 'time'    => $time to log
Merge pull request #39 from AntonStoeckl/fix-logger

Fix logger
wrap _id with idToMongo() method in the save() and delete() method so it works with string representations of the _id
added tests for the change in generated repository that wraps _id in idToMongo() for save() and delete()
fixed and simplified some tests
missing starting \ in doc blocks
Merge pull request #41 from AntonStoeckl/small-template-fixes

missing starting \ in doc blocks
for every boolean config value now values true, 1 and '1' are accepted as true, everything else (or missing) is false
reduce code duplication and simplify init of boolean values with new method mapToBoolean()
simplified to much by moving to much logic into the mapToBoolean() method; isset check back to consumer functions