Simplify tests of password generation algorithm
Fold updatedGenerator() into updatedToken()
Test counterForTokenWithFactor()
Test Generator initialization
Rename counterForGeneratorWithFactor()
Test generator validation
Fold passwordForGenerator() into Generator.password
Consolidate validation tests
Simplify token defaults test
Simplify token init test
Move Factor equality function to Equatable.swift
Simplify token init test
Add tests for Factor and Generator equality
Add token equality operator
Simplify Factor equality
Merge branch 'tests' into swift