upgraded to latest release of junit for #20
switched to using junit TemporaryFolder rule and assertThat function for #15 and #20