some toolbar improvements
  - now a perspective can define that it doesn't have toolbar
  - experimental: expand/collapse toolbar