new endpoints copied from head
ENSCORESW-916: if no gene returned, symbol is not valid
Forcing installation of Catalyst::Action::REST module to version 1.11,
as version 1.12 made some de/serializers optional for security reasons.
This prevents the working of end points specified with no content type.
ensembl-functgenomics is now ensembl-funcgen
for boolean, default is 0, not null
Switched to consistently lower case ID string.
Code to fetch consequences for Structural Variants

This code will step in if the user enters alleles
that look like an SV e.g. DUP, DEL. It creates
StructuralVariationFeature objects in place of
VariationFeature objects, and tests various getter
methods using $obj->can before using them to avoid
e.g. trying to fetch sequence for an SV consequence.
fixes for hgvs and _add_fields method
only get alternate alleles
fixes for motif feature consequences
add SV example to vep
add SV example to vep.conf
add SV example to ensembl_rest.conf
Examples pointed to newer path instead of deprecated one.
High level documentation changes for the feature endpoints.
More fine grained feature documentation update.
Info related documentation about for the assembly endpoints.
Documentation update for the info related endpoints.
Documentation update for the sequence-based endpoints.
Improved readability.