Adding postgre support for jsDAV (CardDAV only)

includes:
- mocha unit tests
Merging changes back in
fixing incorrect merge
adding newlines
adding create script for database
Fixing formatting issues
Fixing code style
Merge branch 'master' of https://github.com/mikedeboer/jsDAV into postgre

Conflicts:
	package.json
Merging in upstream changes
Merge pull request #80 from dlaxar/postgre

Postgres support