[#396] Enable consecutive stubbing for doThrow methods

replace doThrow(Class<? extends Throwable> firstToBeThrown) by doThrow(Class<? extends Throwable> firstToBeThrown, Class<? extends Throwable> ...nextToBeThrown) and by doThrow(Throwable firstToBeThrown) by doThrow(Throwable firstToBeThrown, Throwable ...nextToBeThrown)
Refactor couple of test names to new convention