Tests
Keychain utilities.
Default to lowercase for hex string.
Random hex string.
Better error handling.
Update GHUnit.