add java.io.Closeable to Handle and ResultIterator for playing nice with try (...) in Java7