Users! Admin! Signup! Login! ViewLib! AuthLib!

SO there's a lot in this commit.

AuthLib : makes it easy to make sure users are logged in or admins.
          If they're not, it'll redirect 'em to the login page.

Userlib : Makes it easy to edit users' database rows directly.
          Because uFlex doesn't make this easy.

ViewLib : Makes it easy to quickly render views without a lot of
          typing. Like, it holds a reference to the app and the user,
          and you can automagically render views with headers and the
          template that you tell it. You can also render partials. Yah.