Add devise as an authentication system

@kenyonj @georgetmayorga @liantics
That's kind of cool. Thanks.