Fix for: Destroy policy object at end of run.

I managed to add two calls to PolicyDestroy() where there should only
have been one - resulting in a double free.
Merge pull request #1397 from ediosyncratic/leak-fix-fix

Fix for: Destroy policy object at end of run.