Allure 1.4.0 file format basic support.

This pull request does not implement some features of Allure 1.4, such as custom labels and descriptions. Nevertheless it should be compatible with the new Allure release.