Allow button tag to be modified
Different css classes for the name text based on kind
Fix removing item from grid

Needed to add Tree::remove so that tree node AND dataview item get removed
Add Tree::remove test and fix breaking tests
Add uploadSending callback

Allows adding additional data to the xhr
build