upgraded font-awesome to 3.2.1, pullout fixes
fixed buttons
fixed gitmodules
tidied up buttons on relation boxes
incremental; see notes

XV.Picker
  - converted to inherit from XV.Input
  - renamed to XV.ValuePicker; old XV.Picker is just an alias
  - uses FlyweightPicker
  TODO
    - implement none text
    - some subkinds throw offsetHeight errors

XV.Checkbox
  - updated style

XV.MoneyWidget
  - updated to new code
  - fixed minor bugs

XV.Workspace
  - removed attributesChanged() and replaced with waterfall strategy
  - removed event binder function
  - updated some model code to work better with this change
  - lots of styling improvements
  TODO
    - clean up vestigial comments
    - test all subcomponents
    - remove logging
  FIXME
    - some subcomponents to not properly register value change listeners

XM.Model
  - separated out state mapping
  - deleted unused and inconsistent ModelMixin functions

XM.Value
  - added ValueMixin and mix into XM.Model
recompiled css
Merge branch 'gui-fixes' of github.com:lynnaloo/xtuple into 22656-widget-fixin

Conflicts:
	lib/enyo-x/source/less/workspace.less
	lib/enyo-x/source/stylesheets/screen.css
recompiled less