fix npe when fire TestCaseFailureEvent or TestCaseSkippedEvent with null throwable
rft - change allure run listener logic (create fake test cases for failure in beforeClass, afterClass and for IgnoredSuites)
add - junit test timeout support. Fixes #152
add - junit test timeout support. Fixes #152
Merge branch 'master' of github.com:baev/allure-core