More devise setup and layout twiddling

Set up devise so that the tasks controller requires authentication,
also added login/out elements to the layout.  Until we come up with
more complex use-cases, this should be enough authentication for the
moment.