Add login form to nav bar

When user clicks on "Login" on nav menu, a small form will appear
that will allow the user to enter their email & password and log
into the site.

By default the mini login form will not show.

Closes #282
Merge pull request #318 from randomecho/282-login-form-on-nav-bar

Add login form to nav bar