intermediate check in trying to add support for querying from tables by walking a path of relationships.
Checking in intermediate files before doing a fair bit of refactoring
Large refactoring of code to move away from command line parameters to writing groovy scripts.   Also moved to using gradle for building.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/com/github/OracleDumper.java
added gitignore file which ignores idea dir and removed existing idea files