dialog should start in "hide" state

If you created the dialog but show()ed it some time later, the effect
would not play. Only on subsequent hide() + show().
Merge pull request #14 from component/initialeffect

dialog should start in "hide" state
Automatically rewritten for npm.