Removes unused variable
Updates docblock
Attempts to add scrutinizer-ci code coverage
Adds scrutinizer config
Config now inherits
Fixes big bug where password_needs_rehash didn't get options passed