Make all functions raise an exception when no result is found
Add puppet-blacksmith rake tasks
Add deployment to puppet forge using travis