Fix optional features
Hello
Fixed crate failing to build with default-features = false
.
- Fixed optional dependencies being used even when feature
scram
is not enabled - Added an extra feature
anonymous
which requires getrandom (could make getrandom non-optional otherwise?). - Modified ci/cd job to run tests with both default features and --no-default-features