Update the PublishDate on first Publish

If the PublishDate hasn't been set to the future.
BlogPost: onBeforePublish: Removed owner + added 'dbObject'
Merge pull request #18 from purplespider/publish-date

Update the PublishDate on first Publish