Change status from skip to auto_skip for config func that fails due to require
Correct various bugs related to auto_skip and groups
Correct tests cases that fail because of modified events
Add tests for skipping parallel groups
Change report tag for failed init_per_testcase from skipped to auto_skipped
Fix problem with suites and groups skipped from test specification
Add test cases for new and modified functionality
Fix problems with info functions and add more tests
Modify the auto_skip report for group config funcs to include group name

Also correct failing test cases and find and fix remaining bugs.