Add ability to disable user self-registration

Add ability to disable user self-registration with USER_ALLOW_SELF_REGISTRATION in config.php.  If USER_ALLOW_SELF_REGISTRATION is set to false, only users defined as "Admins" (via the column "user_is_admin" in "users" table) have access to register new users.