Improve HTML report

In this patch:
  * responsive behavior of task report is changed:
    now we have minimal width with scroll bars
    and scenarios list is always on left side
  * `bootstrap' framework css is removed - now its responsive grid
    is useless, so other styles were reimplemented
  * AngularJS, D3, NVD3 updated to recent versions
  * Current tab is now a part of URL hash
  * Expanding arrows are added on scenarios list
  * Table row with `total' values is highlighted and always last
  * Chart scope ends correctly on large count of iterations - e.g. if last
    value is 1200 and limit is 1000, then scope ends with 1200, not 1000
  * Fix: more accurate histograms calculation

Change-Id: Ie9ed98443a7f2163bc5fbf0d416b9bda8c5b3b6f