Merge pull request #2 from sladeware/master

pull main into my branch
fix null ptr in test introduced by not associating a subject with the
SubjectStateBridge which PipelineState will dereference to get the
isDefault() value out of.
Merge pull request #40 from etheon/master

fix up datastore test base case by associating a subject with the SubjectStateBridge