Improve reporting

introducing device API and remove method for GalenTestInfo
My idea was to first reduce the number of possibility  the framework provides to reduce the needed steps during refactoring. I personally think, we should hide this type a little bit