'Return the commit message as a unicode string'

def commit_message(self, raw=True):

    summary = self.summary.value()
    if raw:
        description = self.description.value()
    else:
        description = self.formatted_description()
    if (summary and description):
        return ((summary + u'\n\n') + description)
    elif summary:
        return summary
    elif description:
        return (u'\n\n' + description)
    else:
        return u''
