merging changes from branch
merging test changes into the trunk
Fix errors in workflow scheduler unit test
Beef up comments
Add access api test and supporting files