PLSQL::Package#procedure_defined? to test whether a given procedure is available

My use case is a slow migration where some procedure names change. I update the code to test whether the new procedure is already available and if not still uses the old name.
I hope you find this method useful to include it in ruby-plsql.