Use low-level components instead of "component/dom"

Also fixes browserify usage, and renames the package to
"component-dropdown".
index: use .clear() for .empty()
Merge pull request #34 from component/refactor/remove-component/dom

Use low-level components instead of "component/dom"