PHPUnit tests for conflicting ids in both families and models

Fix for https://github.com/provisioner/Provisioner/issues/104