Tidied up JavaDoc.
Added GitHubProjects utility / factory class.

Started to move the logic that creates the project list out of
the Command Line Interface HealthCheckCLI into its own
GitHubProjects utility class.
Added an OPF YAML project metadata parsing class.

Created the ProjectMetadata class to parse the OPF project
metadata YAML file.
Also created dummy tests, currently unimplemented.
Added a test data YAML file, currently unused.
Implemented parameter tests for ProjectMetadata.
Moved test YAML resource.
Added test suite and ProjectMetadata YAML test.
Using Jackson YAML parser, for project name and vendor.
Corrected package (folder) name for test resources.
Removed ProjectMetadata maintainer references.
Added incomplete YAML metadata test resource.
Added unit test for incomplete YAML file.
Improved ProjectMetadata class.

Added ignore unknown properties for YAML parsing.
Using factory method for YAML instantiation.
Added a default instance and factory method to return it.
Added ProjectMetdata to the GitHubProject class.
Moved GitHubProject List creation to factory class.