Fixed issue where foreignObject was overlapping with the Detail Item border
Disease Tabs

1. I switched overview back to the first tab in Disease pages. #88 (Let me know if you'd like this switched back along with the tab on the phenotype page.)
2. I finished greying out tabs with no data. #70 (I placed navlist_disease in the disease template so that the sidebar is also dynamic because I think the mustache template just includes the navlist as raw html instead of following the logic switches.)
Finished Fixing #70
Changed name of disease CSS

disease.css is now monarch-specific.css. It applies to all specific disease, phenotype, and genotype pages.
new version of keggerator javascript that handles multiple diseases/phenotypes
Merge branch 'master' of https://github.com/monarch-initiative/monarch-app
Fixed AKAs and IDs

#3: I'm not sure how you would like the IDs hyperlinked and split by database.
 Fixed a bug where the label for a phenotype was not set
new version of keggerator javascript that handles multiple diseases/phenotypes
Merge remote-tracking branch 'origin/master'
Fixes #92 . Not a great fix since it depends (again) entirely on JS catching the action in time. Ideally, this would just be a normal form with normal parameters, but looking at webapp.js, this does not seem to be supported. I would recommend adding that and then just making this a normal form--better for usability and spiders.
moving filtering to the prep stage
Merge branch 'master' of github.com:monarch-initiative/monarch-app
fixed typo in method name
Defensively check in case OntoQuest/api.js has not populated metadata fields.
Fixes issue #96
Analysis Fixes

1. Fixes #3 for phenotype pages.
2. Added "Analysis Tools" tab. #64
3. Added phenotype analysis page to Analysis tab. #73
 fixes the weird model label wrapping problem
fix pass by reference errors. render overlapping annotations.
Merge remote-tracking branch 'origin/master'
we are no longer dependent on alpha for closures - remove hardcoding