work for https://bugs.eclipse.org/bugs/show_bug.cgi?id=325124
(weakly-typed REF CURSORs)
and
https://bugs.eclipse.org/bugs/show_bug.cgi?id=339721 (strongly-typed REF
CURSORs)

- also work on 'anchored types' (%ROWTYPE and %TYPE): create unit tests

ToDo
 - figure out how to resolve the unresolved types 'a.b%TYPE' where
   a can be either a package type or a database, b can be either a
   column or a field in a PL/SQL type
12 files changed