WiredTigerException now extends RuntimeException, making it easier to
write Java programs using WiredTiger.  refs #1011.
Added new Java exception classes for WT_DEADLOCK and WT_PANIC errors.
refs #1011.
Renamed WiredTigerDeadlockException to be WiredTigerRollbackException.
Merge branch 'develop' into java-exceptions
Integrate new Java exception classes into java version of doc.
Added a minimal ExceptionTest for java.
Added test for RollbackException. refs #1295.
Merge branch 'develop' into java-exceptions
Cleanup as a result of last merge: refs #1295
Make new uint64 support work with WT_ASYNC_OP::get_id().
Removed unused label in WT_SESSION::transaction_pinned_range().
Added new %define to clean up name shuffling for wrap functions.  #1295
Merge pull request #1295 from wiredtiger/java-exceptions

Improve naming and consistency of Java exception handling