improve tree styles to remove buggy behaviours

- Fix location of scroll bars
- Fix not being able to use horizontal scroll wheel/touchpad
- Fix sticky row titles (works only on aurora and some unreleased
  versions of chrome)
- Fix chrome compatibility
Merge pull request #25 from bgirard/tree-styles

improve tree styles to remove buggy behaviours