Release 3.3.1

Bugfix:
- Allow dynamic rubygems host
Merge pull request #364 from hunner/release_3.3.1

Release 3.3.1
use fully-qualified path to psql to set password

When setting the a user's password, use the fully qualified path to the
psql binary. This should fix #359
remove trailing whitespace
Merge pull request #366 from justinstoller/maint/3.3.x/trailing_whitespace

remove trailing whitespace
Merge pull request #365 from igalic/psql_path

use fully-qualified path to psql to set password
This fixes this test to work in the face of oppressive SELinux!
This fixes this test to work in the face of oppressive SELinux!
Merge pull request #368 from apenney/selinux-changes

This fixes this test to work in the face of oppressive SELinux!
Merge branch 'master' into 3.3.x
Missing lsbdistid stub for apt module
Merge pull request #369 from hunner/fix_lsbdistid

Missing lsbdistid stub for apt module
Switch to a regex match to ignore \n's.
Merge pull request #371 from apenney/selinux-fixes

Switch to a regex match to ignore \n's.
Add unsupported platforms
Merge pull request #373 from hunner/add_unsup

Add unsupported platforms
Missed these
Merge pull request #374 from hunner/missed_unsup

Missed these
Fix the locale generation for Debian.
Merge pull request #378 from apenney/fix-ordering

Fix the locale generation for Debian.