One base for all Karyotype based view configs

EnsEMBL::Web::ViewConfig::Karyotype added to serve as base to all Karyotype based view configs.
EnsEMBL::Web::ViewConfig::Location::Genome and EnsEMBL::Web::ViewConfig::Phenotype::Locations use the new module as their base.