Add AutoCloseableSoftAssertions to avoid the need to call assertAll

This closes #234 

@joel-costigliola feel free to merge/cherry-pick this once work on the first Java 7 version of this library begins