Merge pull request #525 from MG-RAST/develop

Various updates - see commit list.
Merge pull request #532 from MG-RAST/develop

Merge pull request #525 from MG-RAST/develop
update to download for subset shock nodes
print content-length for all output
update profile resource with more options
fix variable name
Merge pull request #535 from teharrison/develop

api updates that Tobi requested
Merge pull request #10 from teharrison/develop

updates from develop
updated to correct doctype and charset
updated validation of max ambig to allow 0
Merge pull request #536 from paczian/master

base template and upload page validation
fixed quotation error in heatmap
Merge pull request #537 from paczian/master

fixed quotation error in heatmap
fixed incompatibility with FF30
Merge pull request #538 from paczian/master

fixed incompatibility with FF30
Merge pull request #539 from MG-RAST/develop

Various updates.
fixed white eagle problem
Merge pull request #540 from paczian/master

fixed white eagle problem
Merge pull request #541 from paczian/master

fixed white eagle problem
Merge pull request #542 from MG-RAST/hotfix-3.10.1

Hotfix 3.10.1