Cleanup destroy code, was a little ambiguous. A few style changes.
Cleanup destroy code, was a little ambiguous. A few style changes.

pixelthing/fixed-sticky,filamentgroup/fixed-sticky,Xephi/fixed-sticky,filamentgroup/fixed-sticky,niksy/fixed-sticky,Xephi/fixed-sticky,nrcmedia/fixed-sticky,niksy/fixed-sticky,nrcmedia/fixed-sticky