add OCIHandleAlloc and allocate error handle
use get_errortext for OCILogon2 error handling
fix OCILogon2 using workaround for number of bytes
add class DBDish::Oracle::Connection