Switched from using the deprecated PQsetdbLogin to PQconnectdb. To
augment this a new config option dboptions has been added for addition
database configuration. In init_database all the options specified in
the config are turned into a postgresql:// uri.
Updated server-setup documentation to show how to use the new dboptions config option
Changed calls to snprintf to asprintf as per
@eatnumber1's suggestion. Also fixed the style
issues both @eatnumber and @clockfort found
Merge pull request #51 from rossdylan/rossdylan/dburis

Add dboptions config option and change deprecated call to PQsetdbLogin