#42 fix for checkbox, file, and radio input focus

Added styles for checkbox, file, and radio input focus as they were not
affected by borders.
pure-menu-separator vertical style for #53

Added a style so .pure-menu-separator will also work in vertical menu
and not just horizontal.
Corrected vertical separator for sub menus

made sure sub menus, the separator is displayed horizontally again
Merge branch 'master' of git://github.com/codepb/pure into codepb-master
Updated horizontal menu separator

Changed to allow for relative measurements for the separator.
Merge branch 'master' of git://github.com/codepb/pure into codepb-master
Removed top/bottom margin horiz menu separator

Removed the top and bottom margin from the separator in the horizontal
menu.
Merge branch 'master' of git://github.com/codepb/pure into codepb-master
Merge branch 'codepb-master'
Add HISTORY.md entries for #51 which includes fixes for #42 and #53