Correct getCurrentuserFieldNames() for postgres
Merge pull request #69 from MorrisR2/Correct_getCurrentuserFieldNames_for_postgres

Correct getCurrentuserFieldNames() for postgres
Issue #66 rename generic class and use core auto-loading functionality
Move check for transaction support out of class to improve performance of settings page.
Rename Logger class to use core class auto load and to prevent conflicts with Turnitin that also uses a generic class like this.