notebook work considering widget brokenness
  - use box-shadow on the header bar to simulate the notebook border
    which is not always there
  - added hover state to reorderable tabs
  - style .header istead of .header.frame since it's broken, this
    fixes backdrop state not working in some casses