Added callfunc

I added a function call_function to call an oracle database function and return the result.
Input parameters for call_function are the name of the oracle function and the parameters for the function (string with a space between the different parameters)
There is also a commit in the new function to commit any changes done by the oracle function.
Merge pull request #1 from kkorstjens/patch-1

Added callfunc