Add tracking of Publish, Unpublish and Delete
Broke out SiteTree changes to separate file as it was break backward compatibility
Fixed inheritance issue
Merge pull request #1 from stephenmcm/master

Add tracking of Publish, Unpublish and Delete