use Java 7 diamond operator everywhere
use try-with-resources instead of Guava Closer
use multicatch
use try-with-resources idiom to close streams
use java7-idioms
Merged 'develop'.