Ensure any preexisting zoom instance is destroyed before recreating.
Merge pull request #183 from gavinballard/destroyzoom

Ensure any preexisting zoom instance is destroyed before recreating.