Feature/reinstate

Hey guys,
  I had to make a small change to the ella flatcomments branch to improve spam filtering / handling.  They include adding a reinstate method to re-post comments that have been removed, and adding a submit date to unsaved comments, so that these comments can be compared to previous comments to detect flooding
why is this returning a string? what possible use case is there? Return a datetime and use regular methods for rendering it as text