Closes #68 - Integration tests now run Oracle using a random free port

Pull request for #68
re moving stuff into core util. I think thats a good idea.   I want to create an API module.  I am thinking of restructuring what will be left in core in the process of creating the API module (i.e. put everything in core module in a io.flou.core package and create pakg for oracle, transaction, etc).  So I think we can leave this as-is for now and I will probably move stuff in later when I do this overall restructuring.