various odbc_lob_read fixes

TYPE was coded as Type
pod said lob_read instead of odbc_lob_read in example
odbc_lob_read was always assuming the data was retrieved as SQL_C_CHAR
and hence was cutting a byte from the end even when retrieved as
SQL_BINARY