Minor tidyup and use Java 7 for file copying
Make sure to use the correct Java classloader for loading the RocksDB
Native Library
Merge pull request #402 from adamretter/bugfix-native-library-loader

Use correct classloader in Java NativeLibraryLoader
Fixed a bug which could hide non-ok status in CompactionJob::Run()

Summary: Fixed a bug which could hide non-ok status in CompactionJob::Run()

Test Plan: make

Reviewers: sdong, igor

Reviewed By: igor

Subscribers: dhruba, leveldb

Differential Revision: https://reviews.facebook.net/D28995
[RocksJava] JavaDoc corrections - Java8

This commit solves build problems in Java8 due
to wrong JavaDoc.
Merge pull request #406 from fyrz/Build-Fix

[RocksJava] JavaDoc corrections - Java8
[RocksJava] GetIntProperty in RocksDB

Expose GetIntProperty methods to RocksJava. As the integer(64-Bit)
value is no integer in Java the method is aligned with the return
type which is long.
[RocksJava] Improved comments in RocksDB class

Improved comments in RocksDB getLongProperty methods,
to describe the behavior more detailed.