Added group_create function to postgres module

Allows for creating a postgres "group". Groups and Users are both Roles
in postgres. Groups simply cannot login while Users can.
Added option to user and group create in postgres module

Can now provide a string of groups (comma seperated) to place the new
user/group in.
Added function to update a group in postgres

Added ability to provide groups for a user update and function to update
a group
Added function to remove a group
Merge pull request #3287 from shadowfax-chc/postgres-group

Added some support for postgres groups to the postgres module
Defer imports to a later stage so Jinja2 does not become a build dependency. Fixes #3293.
Merge pull request #3294 from s0undt3ch/issues/3293

Defer imports to a later stage so Jinja2 does not become a build dependency. Fixes #3293.
Jinja2 is no longer a build dependency. Fixes #3293.
Merge pull request #3295 from s0undt3ch/issues/3293

Jinja2 is no longer a build dependency. Fixes #3293.
Use `salt.utils.fopen` within `salt.utils`? Nope! How did it even work?!
Fixes saltstack/salt/#3273
Merge pull request #3296 from torhve/loopinterval

Fixes saltstack/salt/#3273
Revert the changes needed to fix #3293.
Merge branch 'develop' of github.com:saltstack/salt into develop
add note about fetching tags
Don't unsubscribe, there is no need to and it leaves zeromq

in the wrong state for a few moments and breaks the client
merge differences and mention fetching tags
Merge pull request #3299 from seanchannel/develop

update "hacking" files to match