BugFix for double encoding of posts that get trashed and restored

# Description:
Trashing and untrashing posts double encodes SH shortcode content

## Steps to reproduce:
1. Create a post
2. In the text tab of tiny mce add a SH shortcode with in it.
3. Save the post
4. Trash the post
5. Undo or Restore the post
6. Edit the post (to view double encoding)

_Example short code_
    ```[php]
<?php
//This is comment 
?>
[/php]```

## Expected output:
The user should be able trash and restore without altering the content of the shortcode

## Actual Output:
The content of the shortcode get double encoded.