Bugfixes and minor improvements

Added custom TypeConverter for floor number in GatherItemParser, now
displays in the typical form of ex. "B1F" in the PropertyGrid; fixed a
bug in GenerateTreeNodes when using custom child creator; minor
improvements to checking whether a tree rebuild is required or not, now
also reselects the last modified property in the grid