Modularized Workspace Panels; styling, Money fix

Currency:
  - removed extra code
  - TODO still need to style properly for MoneyWidget
Workspace Panels:
  - possible to re-use a workspace panel as a module
    - desired for CashReceipt in SalesOrder
  - can define workspace template in View files
  - workspace panels are more intelligently styled
  - changed to use touch-scrolling strategy; this allows more surface
    area to be used for content rather than a scroll bar. still works
    fine with the usual mouse-based scrolling techniques.
  - removed a bunch of unnecessary styles and general weirdness
  -
TextArea:
  - added ability to define a 'label' like every other XV.Input
  - improved styling; consume all available space for better usability
    and visibility.