OCI8#describe_synonym and OCI8#describe_any accept 'PUBLIC.XXX' as a public synonym name.
Add tests for OCI8#describe_synonym.
Fix to bind object types by name as OCI8::Cursor#bind_param(pos, val, :named_type, typename).