Changes to report, html debugging, junit report.

Tasks in report are now listed based on configuration files, and are
separated into modules with actions (like click, keypress, etc.). This
allows for detection of failed tasks (timeout exceeded). Html for every
screenshot is now saved in environment/html/... for debugging purposes.
I've also added optional generation of junit-like report for cool
jenkins graphs :).