renamed postgres.db to postgres.maintenance_db and all postgres module function arguments from db to maintenance_db
made default maintenance_db "postgres" and also made default postgres/psql runas local-server only
removed runas for local network access
use postgresql CSV export to read data from the db. also adds psql_query command.
Darwin launchd scripts
Add salt.utils.is_darwin() for darwin detection
Modify cmdmod to use sudo when on darwin

su has very few options on OS X, however sudo should work as a replacement.
Merge pull request #4335 from ranl/develop

use os.path.basename instead of split() for the deploy_war to be supported in windows
Merge pull request #4329 from jasonrm/feature-darwin-service-plist

OS X 10.8 (Darwin) launchd service
Merge pull request #4334 from jasonrm/fix-darwin-su

Fix darwin su
Switch to using grains. Remove accidental debug.
Merge pull request #4338 from jasonrm/minor-cmdmod-darwin

Switch to using grains. Remove accidental debug.
Darwin (OS X) sysctl support.

I don't recall linux sysctl output being as messy as what I see on 10.8, so this module still needs some work I think to prevent it from choking on the odd output.
Fix __jid__ issue so return_pub can better detect syndic and natural

returns
Merge pull request #4339 from jasonrm/feature-darwin-sysctl

Darwin (OS X) sysctl support.
Merge pull request #4289 from grischa/postgres_default_db

renamed postgres.db to postgres.maintenance_db, runas postgres on localhost only
Invert boolen logic for a check in auth backend

This should repair the issue @ #4281
Add workaround for https://github.com/saltstack/salt-api/issues/61
Merge pull request #4343 from sfdc-kho/develop

Add workaround for https://github.com/saltstack/salt-api/issues/61
Starting work to add remove_groups to state.user.present
Fix #4344

Add an else check to mimic the search routine in the lookup
of the configured grains file