Several improvements, including cache basic system.
Docbloks and PSR-2 fixes.
Cache extraction.
Merge branch 'master' of ..\temp-bookscraper
Namespace and docblock fixes.