Start implementing the basic pieces that seem to be involved as the foundations for curve security. Mainly just getting a feel for how JNI might happen to work
Have basic Z85 de/encode and key generation wrappers sort-of translated. Cleaning up compiler errors and realized that C++ doesn't support try/finally
Merge branch 'master' into curve
Get my key-encoding wrapper to compile
Get decoder to compile.
Make the socket options public so users don't have to wait on a library update to get access to new functionality
Have a version of the KeyPair factory function that compiles and sort of vaguely *looks* like it should work, but it won't. Really just checking it in as an example of how not to do it
Tweaks to actually call a KeyPair's constructor turned out to be nowhere near as ugly as I'd feared
Add wrappers around setting the various socket options for encryption to make them a little friendlier. Add a couple of wrappers on top of those to try to be sure the usage is obvious. Still desperately needs to be tested
Add a couple of very basic unit tests for Curve encryption