Variety of Fixes

... found while working on backpressure.
`public AssertionError(String message, Throwable cause)` is a java7 api.