Pure CSS dropdown menu for Pure.

Based mainly on http://line25.com/tutorials/how-to-create-a-pure-css-dropdown-menu

**Note:** It includes commit from different PR about `<menu>` element handling, so probably it would be worth reviewing #196 first.

**Note:** I'm not a frontend developer, so please investigate all possible cases, if it works as it should work...