DB and DB_USER can be set in your own shell now
Fixed faulty psql command
Removed setting of autocommit

Apparently postgres does not like it, using BEGIN and COMMIT should be
sufficient.
Added option to perform a dry run
Id of user table should be automatically generated