postgresl storage backend, with tests
add testing db init to travis
Make postgresql change python3 compatible