Oracle module: better error handling, column descriptions and some first fetches (work in progress)