Add and configure devise

Devise models have not yet been generated.
Add Admin model via devise
Log In / Log Out links if user is signed in

[#50946887]
Restrict Sauce manipulation to admins

[#50946887]
Admin authentication for all resources

[Finishes #50946887]