fix publish page POST
perl syntax error
fix auth header and error message
Merge pull request #606 from teharrison/develop

fix metagenome publish page