automated package build and version number increment to 8
UsingCache needs to be on the IFluentApi interface
automated package build and version number increment to 9
Be defensive - FluentApi should not accept null httpclient or cache
as these will just cause exceptions to be thrown later
This provides a better error message
Merge pull request #90 from AnthonySteele/defensive

Be defensive - FluentApi should not accept null httpclient or cache