added error messages for missing dependencies & changed puppet-lint to 2.0