JS for navigation keyboard accessibility

@mpiotrowicz Updated nav accessibility with some JS to ensure keyboard navigation (tabs, not arrows or anything too fancy)
Meta-cache indeed!