This is mainly to fix#321
Fix POSTGRES_INITDB_WALDIR behaviour as expected for the default setup.
With added several minor improvements:
* Add scenario tests for testing POSTGRES_INITDB_WALDIR possible setup
* Improve README.md
* Fix symlink resolution check
* reorder scripts and add new env variable for shared libraries
* Fix failing test
* Increase timeout for collation tests
Co-authored-by: admire <admire@kartoza.com>
* Fix data directory deleted on migrations
* Fix issue #226
* Refactor entrypoint process to only delete DATADIR when
RECREATE_DATADIR is explicitly set to TRUE
* Refactor config to use DATADIR from environment variable
* Update README
* Refactor tests to use python
* Add collations tests
* Change travis config to omit docker image sharing
* Change tests for collation default
* Following up PR #228 about environment variable behaviour
* Add tests for datadir initializations
* Update Travis config
* Improve replication testing