* Option to disable unselecting tree items by clicking the background
* Fixed: changing value of numeric input doesn't always reformat the number
* Overhauled command history to support serialization
* Incorporate command conditions into the command manager
* Change command grouping to use linked lists instead of a hierarchy