Change the inheritance of the Transcript component back to Component::Shared (#902)
Change the inheritance of the Transcript component back to Component::Shared (#902)

Reason: Component::Transcript::SimilarityMatches module (inheriting from Transcript)
uses the get_matches method that is available on Component::Shared.

The inheritance chain got brokein in PR https://github.com/Ensembl/ensembl-webcode/pull/894
Ensembl/ensembl-webcode,Ensembl/ensembl-webcode,Ensembl/ensembl-webcode,Ensembl/ensembl-webcode,Ensembl/ensembl-webcode