broke out amino acid position from molecular change

* closes #724
Merge branch 'staging' of github.com:WormBase/website into staging
Issue #654

Squashed commit of the following:

commit afdeefaf3e342d578c56637137454133d6bffa3b
Author: JD Wong <jdmswong@wormbase.org>
Date:   Wed Mar 20 18:08:39 2013 -0400

    Fixed minor model change, rewired Feature.flanking_sequences a bit.

    Forced flanking sequence view onto one line
Gene page - Reagent
* fetch multiple labs for antibodies/transgenes
* fix #978
Clean up Gene.pm
Merge pull request #991 from epaule/master

on request of the canadian branch

fix #990
WormAtlas link fix
* wasn't showing up on 'production' sites
* #988, #811
Add ensEMBLGenomes to external_urls
* fix circular link #981
Protein - Homology
* add more descriptive homology group types
* request from @Paul-Davis, fix #981
Gene - Genetics
* Alleles tables changes:
* from @tuli
* 1) 'Other' -> 'Not curated'
* 3) fix spacing in locations
* #724
formatting Gene - Genetics
* #724
Anatomy term - Associations
Anatomy functions - always display Assay
* fix #457
Anatomy term - Associations - bugifx
* for 'production' instance types
* #457
Gene - Genetics - Allele table
* include /all/ aa positions, not just last
* include isoform position refers to
* #724
Genotype on Strain fix
* fix #993
Anatomy term - Associations
* add Assay to Anatomy function NOTs
* fix #457
Revisit genotype display
* keep markup loop for non-variation objects
* #993
Gene - Genetics, alleles tables
* filter out Natural_variant type
* move column order
* #724
Update strains venn diagram
* close #994
Revisit venn diagram
* clean up template code
* align top
* #994