Fix undefined method 'char_used?' when OCI8::Metadata::Argument#inspect is called.
Refactor and add OCI8::Metadata testcases.