Convert menu-item -> Om component

This addresses #24 by declaring menu-item with `defcomponentk`, which allows a wrapping `dropdown` to get access to its `:on-select` key.