Added off-canvas menu for small screens

For convenience, added `askbot/media/node_modules` to gitignore.