Fix #547

Made chages to form_complete.js so that the ontology short name is
returned when an ontology term is selected. Preveiously http was
returned I also added comments about what is coming back from bioportal
today so we know what are starting point was if anything changes in the
future.
I also fixed an obvious logic flaw in ontology.js
changes based on @ElDeveloper's comments
Add button to bring participant to taxa summary
Add taxa summary page

This page should be beautified, but this is the basic idea, I think
Modify table styling to make it more attractive
fix#547

I completely broke git today so I had to delete this branch and resubmit
the pull request.
fixes #555

Ontology terms are now validated when the mouse is moved out of the text
window.  To do this I added a validation function that is called from
javascript using ajax.
fixes #547

I think this is finally right after my github chaos
Merge pull request #557 from teravest/issue555

fixes #555
Merge pull request #556 from teravest/issue547

Issue547
fixes issues with #557

fixes Adam's suggestion that validation now happens onblur
instead of on mouseout
also implements gail's suggestion
works when submit button is pressed

and focus is still on the last element
cleaning up my commit

extra file accidently added thanks @eldeveloper
start on #561

at this point we need the link format and the studies in the db
fix changes based on comments
Merge pull request #562 from teravest/fixontovalidation

Fixontovalidation
fixes #561

This should be good to go with all the data on the test server.
Before putting it on production i need to add the column to the
database and update the stored procedure.
Also addresses #559 the userid portion is removed so we can see
if we want to remove the code or leave it in.
Change paths to taxa summaries out of img dir
Add taxa_summaries directory
Update .gitignore file in taxa_summaries dir