initial cut at adding the jni, does not build yet, still needs a working...

... makefile

Fix makefile based on other examples
Add jni helpers

Cleanup warnings start removing ccmp references

start cleaning up pedantic warnings

Fix warnings by disabling them

Fix to find -lmdbm

Fix pom to include missing bits

most of the jni builds, albeit hacky

Add test resources