add test cases for containers and RDF source resources

Contribute test cases for direct and basic containers as well as RDF
source resources based on requirements from the specification. Create an
HTML report with summary of passed, failed, and skipped tests by
requirement level. Some tests are still stubs waiting to be implemented.