moves existing archiving implementation to Old/Archive.php, replace with simpler Archive.php and ArchiveList.php
adds modeline to files
changes client from a static class property to an instance property
removes unnecessary return value from testGeneratesSession
adds guzzle based archiving implementation with tests and mocks