This commit was manufactured by cvs2svn to create branch 'branch-
ensembl-74'.

Sprout from master 2013-11-28 11:06:41 UTC Simon Brent <sb23@sanger.ac.uk> 'License file'
Delete:
    users/README.txt
    users/modules/EnsEMBL/Web/Hub.pm
note on Sift predictions for additional species
Renamed bird alignment (now sauropsids)
New sheep transcript.
RNA secondary structure is news.
Added section about user variation data
RNA -> ncRNA
Added missing slash to link
Typo.
Updated doc for e74
This commit was manufactured by cvs2svn to create branch 'branch-
ensembl-74'.

Cherrypick from master 2013-12-03 12:55:04 UTC Harpreet Riat <hr5@sanger.ac.uk> 'throws warning':
    users/modules/EnsEMBL/Web/Hub.pm
Add Variation Perl API and VCF import links
amazon e74 AMIs
Added CDS definition
Updated species tree for e74
Abolish use of "Non-reference" in search interface. Why did this
come back? Probably scary CVS thing.
.gitignore file
Class 'form-field-scroll' added to web_data

.. to prevent web data fields taking more than 400px
While editing a record, mark it as 'Editing'

- DbFrontend Components use different class name for Edit links
- New method markAsEditing added to JS to make it look obvious when a record is being edited
- Some css changes to display a transparent layer over the record when it's being edited
Prevent multiple event handler binding

Flag 'formInitialised' is added to prevent adding the same event handlers multiple times to the form.