Adding default implementations of the setChangeSet and setChangeLog methods in the AbstractLogger. Also providing a method for building a log message based on the new data. Updating the DefaultLogger to use the abstract methods instead of its own.
Merge pull request #270 from mattbertolini/feature/logger-common-methods

Update AbstractLogger to add default implementations of Logger interface