Added selectedClass option to control class used for selected <li>
Removed width:100% style from <label> to keep outline inside menu
Reapplied keyboard support