Merge pull request #30 from AxiaCore/master.
Merge pull request #44 from kgust/allow-callback-to-abort-hide.
console.log() is not IE friendly.