Version 0.1.0

Closes #1.

- Adds MotionMenu::MenuItem class
- Adds menu item validation
- Adds keyboard shortcuts
- Menu item lookup now uses `:tag` instead of `:key`
- MotionMenu::Menu#update was reverted back to original NSMenu#update