Major rework of the account module.

* Split the account type off into the account::user type.
* Give the account class a hash of users
* Introduce multiple authorized_key support
Rework the tests.

* Move to the new account module structure
* Add test of authorized_keys
* Add test of deleting an account
Update documentation.
Update README.
Update LICENSE.
Release v0.0.5.