Lots of partial code here... checking in what I have before the gradle conversion.
first pass at gradle conversion - compiles but does not run.
got loose natives working, trying to get basic run to work.
Got the gradle build working - had to comment out some of the resource stuff I was working on to get a good baseline.
Groovy coding support.
Converted code to groovy and was able to remove the loose libraries since they are in the jinput library itself.