Added template and case statement to enable PGDATA and PGLOG override su...

...pport for operating systems I know use this functionality. Obviously, more can be added. Also the template could contain PGPORT and  PGOPTS, but I am unsure how this would affect the module as a whole.


I went ahead and started a pull request in case you wanted this. You can just decline it if you dont ...