DRY out common functionality
ensure all showing/hiding happens before width and margins are locked in
bug fix for effects that yet don't have a pre filter
More cleanup.
Finally squash all margin-collapse issues
Annotate for the future!
forgot to duplicate this, needs to be DRYed soon
updated blind effect!
DRY out effects pre filters, and make sure correct "show" animations can run
Merge pull request #7 from mikesherov/clip

FURTHER ABSTRACTION