Support new password set.

Ensures that passwords match when capturing a new password.
0.0.24
Add stub history class.
Create history file if it does not exist.
Implement history file loading.
Support ignoring duplicates in history.
Use private variables in history store.
Add limit option.
Test history logic.
Stat after history write.
Add history test fixtures.

Use touch module.
0.0.25
Update history tests.
Assert on isFlushed().
Assert on multiple lines.
Truncate file in history pop().
0.0.26
Support close() method on HistoryStore.
Add import() and read() to HistoryStore.
0.0.27