Further work for the guide.
More guide work.
Add beaker tests.
Update the README.
Whitespace fix.
Fix the tests for the various work done since.
Add the ability to create user .ssh config files.