With the implementation of PostgreSQLHostCredentails CR (#90) the existing host-credentials flag and the host field of the PostgreSQLDatabase resource becomes redundant.
I think we should remove these and only rely on the new resource to avoid the complexity in the controller and ensuring having a "single way" of setting the controller up.