Increase memory limit to 768Mb for fetchSpecs
Rework caching to split memory out from disk caching.
Improve detection performance 6x by caching previously seen http headers.
Added missing getters & setters.
BUGFIX: Reset reply data in localDevice* functions.
BUGFIX: Cloud connections through a proxy now working again.
Constructor now throws exceptions for missing config file options rather than exit(1) (Yuk).
PHPDoc comments now more descriptive and helpful.
Massively improved unit test coverage.