Merge pull request #451 from teharrison/develop

API and m5nr updates
Merge pull request #452 from teharrison/develop

api m5nr - added option for exact match with taxonomy and ontology filters
Merge pull request #453 from teharrison/develop

perl pod stuff fixed
Merge pull request #455 from teharrison/develop

API matrix: added option to not return feature metadata (can take a long time to retrieve)
Merge pull request #456 from teharrison/develop

API m5nr, added option to search organism annotation via tax level
Merge pull request #457 from teharrison/develop

API - clean up download info
Merge pull request #458 from teharrison/develop

API download - hardcode file id for upload fastq / fasta
Fixed 'set preferences' for auth key generation on ManagePreferences page so that if you click 'set preferences' multiple times it doesn't mess up the termination date after the first time.
Merge pull request #459 from jaredbischof/develop

Fixed 'set preferences' for auth key generation on ManagePreferences pag...
Merge pull request #460 from teharrison/develop

another perldoc fix
Merge pull request #461 from teharrison/develop

another perldoc fix
Merge pull request #462 from teharrison/develop

API m5nr - added options to 1. return inverse query results for organism and function, 2. filter organism or function query by md5s
Merge pull request #463 from teharrison/develop

added m5nr-tools example
Merge pull request #464 from teharrison/develop

upload page, now accept small assembeled datasets
metadata template and data validation
Edit to make search from home page work
Merge pull request #465 from jaredbischof/develop

Edit to make search from home page work
Merge branch 'develop' of github.com:MG-RAST/MG-RAST
added shock node update and tag update
new template validation resource