Improve reporting

introducing device API and remove method for GalenTestInfo
I've added this method so it would be easier to create test reports in Java based Galen tests. Here is how it is used in other sample test project https://github.com/galenframework/galen-sample-java-tests/blob/master/src/test/java/net/mindengine/galen/java/sample/components/GalenReportsContainer.java#L24

What was your original intention? You wanted to have some other way of handling TestNG/JUnit Galen tests?