1.8 update

Guava update no longer has Nullable, closeQuietly is now only for input
streams. Also, target 1.8 in general