use `component/classes` to unobtrusively add/remove the "show" class

This is in case the user wants to add their own classes to the `drop.el`
DOM element, then the `hide()` function doesn't trample over those classes.
Merge pull request #3 from component/use/component/classes

use `component/classes` to unobtrusively add/remove the "show" class