Fixes #34 ... and a million other things

I guess I forgot the whole point of this initially. We now have a much better way of encrypting passwords, and the storage method is better too. Eventually this would allow for multiple users on a miniblog, and eventually different roles (admins, regular users - who could only post, etc.). For now though, there is just one user, admin, and their password starts out as password, but it can be updated to whatever, like it works now.

Big night for the miniblog, @gholtslander !

This also fixes #13 (!!!!!!!!!!!!!!)