full clean before signing, to make sure what we sign is the data that we'll keep.
changing order slightly, to keep full_clean right with signing
Merge pull request #261 from bcipolli/full_clean_before_sign

full clean before signing (to make sure what we sign is the data that we'll keep)