Reverted back to pbkdf2 because the flask-scrypt lib has a bug with python>2.7.6
Updated requirements
Do not prevent admins from editing admins