Added test files.
Removed useless test case from DPLT, set bicat_sid cookie test to ignore (will be tested elsewhere, maybe we need this test later?)
Introduced MyHttpClient to abstract access to the online version of the library website so we can mock it for testing purposes.
Removed some tests that used internals of previous version of DPL class.
Added test pages to simulate result of search for author.
Fixed firstNameLastNameString method so it does what the name says.
Updated link in Book when retrieved from a page.
Added test for DPL.
Added methods in MockHttpClient.
Added availability check for books.
Fixed error in parallel test execution.
Fixed error in test data and code to read book details from the site.