Add an element to cover the content area in js
Add styles for .navbar-cover, remove 5px gap on side of mobile-menu
Add container around content

To keep from moving the html element, this is probably unnecessary in
the grand scheme of things.
Move navbar-cover to before the navbar.
Make navbar-cover transition long enough for touch

It seems like the only way around the touch persistence problem is
having a long enough delay on the cover element so the touch stays away
from any links on the page. It's dirty but that's what it looks like we
have to do. 350ms seems to work well and it's not too slow. Also slowed
down the left transition to make it more equal.
Make navbar-list background expand to fit content

Fixes issue #41. Now navbar-cover doesn't go all the way down to the
bottom, we might need to change from absolute positioning to floats for
that to get fixed.
Add padding to all menus

Kind of hacky and not forward-thinking.
Remove padding hacks.
Remove dark comment.
Rename everything to use navtacular

Bootstrap used the `navbar` class so it's a good idea to use a more
unique name. It might even be a good idea to use some short version like
`nvt` or something to be more terse.
Merge pull request #45 from stezu/master

This adds an overlay to the rest of the body content when the navbar is open on mobile devices. The overlay prevents clicking on links when you're just trying to close the navbar. Additionally, we get more consistent padding on menus, and all classes have been updated to `navtacular` instead of `navbar`.