Created an inspector base class and related tests
Merge pull request #171 from hatched/inspector-base-class

This is the base class to the inspector which we will then create the ghost, service, request series, upgrade inspectors from.

no qa