Refactor the command object.
Brush up behavior of newLabel.
1. Do nothing when no entity selected.
2. Do nothing when no new label inputed.
Bug fix: Add CSS3 box-sizing Property for Firefox.
Link the select state of a typeLabel with of entities.
1.Work as below:
1-1. When a typeLable is seleted, all entities will be selected.
1-2. When at least one entity is unselected, the typeLabel will be unselected.
1-3. When all entities are selected, the typeLabel will be selected.
2.Update the button state by 'selectChanged' events instead of direct function call.
3.Add domUtil.manipulate to manipulate dom elements instead of domUtil.selector.domElement.