Random ports feature.
- Adds a possibility of passing '?' in port= argument.
- Removes 'port' from db fixtures
- Fixes host using config.postgresql.unixsocketdir