Removed the redundant getRevisionFormattedFields() method from the Revisionable class.
Various code style changes to the Revisionable class, as well as updated the comments for most variables and methods.