Enhanced html report

As told in #6:

- suites are now collapsible;
- all but failed suites are collapsed by default;
- buttons to expand all, collapse all and expand only errors are added;
- stats of total numbers of tests run, failed, succeeded and skipped
  are shown at the top.