Add datastore methods to check whether node config is cached
Use local cache if we have it
Add skeleton of node configuration result parser
Finish node config result parsing code
Merge pull request #99 from surevine/issue-98

Remote node configuration data is never pulled from cache.... or indeed cached locally!