Add code to check genome section in MANIFEST before loading sample

This includes tests to cover the different cases where the genome
section of the MANIFEST is invalid.

Signed-off-by: Don Naegely <naegelyd@gmail.com>