only cache expanded sub-resources
Merged in expanded-resource-cache-fix (pull request #38)

only cache expanded sub-resources
replace jprops with a simple method

For the functionality we need, it's actually easier (and easier to test).
Merged in no-props (pull request #39)

replace jprops with a simple method
removed import codecs as it is currently unused
return account object when verifying account
tests now pass - no expected failures
can run cache and data_store tests manually
Merged in tests (pull request #40)

tests all working
use http status to detect error, not json response
return status code to system to determine if tests failed
Merged in tests (pull request #41)

minor fixes