Allow Values to be change in ora_array to allow object to be reused
Refactored type mapping into TypeMap module to allow sharing between base, array and eventually record classes
Added documentation around methods on the ora_array class
Corrected test class name