Add hba config list to configure the pg_hba.conf

Rather than use a string block we can now configure it with a list of hosts or a single address.