Dropdown keyboard navigation

This pull request closes #370. 

Implemented:
1. When dropdown is focused (need to have tabindex at the markup) 'Enter' toggle dropdown
2. When dropdown items are shown them can be navigated with 'Up' and 'Down' arrows
3. When item is focused 'Enter' mark it as selected and hide dropdown items.

Also added sample to the documentation page.