Fixing roles for editing templates

--HG--
extra : source : dc1de52f11825184d34d08c7f48752423b575286
Merge pull request #307 from einhverfr/master

Fixing roles for editing templates
Moving PGDate to PGObject::Type::DateTime
Minor tweaks to build files
Fixing .travis.yml
Merge pull request #309 from einhverfr/master

Moving PGDate to PGObject::Type::DateTime
Correcting incorrect escaping of ! by special casing it.
Merge pull request #308 from ehuelsmann/master

Remove quoting in inventory upload.
Merge pull request #311 from einhverfr/master

Correcting incorrect escaping of ! by special casing it.
Initial efforts to port to DBAdmin module
Correcting db creation tests
More db fixes
More db fixes
Fixing syntax error in test cases
Fixing error handling with Fixes.sql
Fixing remaining errors as far as I can see
fixing some POD, and helping with table fo contents
Merge pull request #314 from einhverfr/master

Initial efforts to port to DBAdmin module
Adding environment variables to ensure more tests are run for coverage db
Merge pull request #317 from einhverfr/master

Adding environment variables to ensure more tests are run for coverage d...