Save button text changes when there are pending changes not saved to the file.
Fixed an exception when resizing Vectors in the item editor.
Added a TryAddValue extension method that returns false if the key already exists in the dictionary.