Made TabbedContainer children editable.
Optional dragTimeout for DraggableView.

This allows us to delay dragging for TabbedContainer children.
Got JS tests running again.

  - remove depedencies on node versions of modules
  - switched to amdjs/backbone and underscore
  - upgraded to backbone 1.0
test ShelfItem event bubbling
Replaced dragTimeout with distanceTrigger

Now, dragging a widget doesn't begin until you have moved at least 5
pixels.