Bcrypt
Upgrades the login system by storing hashes using bcrypt instead of md5.
Change Log for Bcrypt
Build #4 stable
Added $user["displaygroup"] = (int)$user["usergroup"];, because otherwise the displaygroup variable being unset was preventing registration.
Build #3 dev
Changed $user['hash'] back to $user['saltedpw'] in inc/datahandlers/user.php. The former is the more intuitive key, but it means making further modifications elsewhere in the code.
Build #2 dev
Stuffed everything inside a class.
Build #1 dev
The first build has no changes.