Fixed problem with NULL terminating character getting included in NSData
Code for reading login info from file

With tests.
Added code to read info about previously generated passwords.

What we are missing is a way of verifying newly generated passwords against the hashes of the previously stored ones.
We also need to encrypt and decrypt the paper secrets. The parsing of the password file doesn’t do any error handling either.
added files to ignore