Changes the DescriptionJTextArea class so that hasChanges works properly. Fixes the associated test as well.