Added painstakingly JNAerated Java headers...

... which probably don't work as I spent hours getting them to generate
and haven't actually tested them yet. I might upload the Python script I
wrote to call JNAerator with the correct arguments at some point.