Add puppet libraries for Migrator (aka consistency-checker) and add testing framework.

This addresses #20, but depends on https://github.com/lightblue-platform/lightblue-migrator/pull/38.

This contains everything needed to deploy the migrator as a rhel service and unit testing. Due to some issues unit testing hiera, I have not yet implemented a test class for migrator.pp itself yet. A separate PR will be created if/when that happens.