Coverage for randomness fixtures

Also converted all tests to use unittestzero Assert
fix user.fill_info() to handle passwords

Fixes #195
Merge pull request #196 from dajohnso/fix_add_user

fix user.fill_info() to handle passwords
Merge pull request #200 from seandst/random-fixture-tests

Test coverage for randomness fixtures