Table parsers, GUI improvements & general clean-up

Many, many changes... TableEntryEditor's PropertyGrid now gets supplied
with default values, thus highlights changes instead of simply
everything, also allows users to reset individual properties to their
original value from the last data load/save; GUI now keeps track of
changes & informs user about them better; other things I've forgotten
about already...