Added code to prevent undef perl variables from being converted to empty strings by HTML::Strip when entering them into a database in PPOBacken.pm.  Also, skipped the HTML stripping if the variable looks like a numeric value.
Merge pull request #336 from jaredbischof/develop

Added code to prevent undef perl variables from being converted to empty...
Fixed syntax errors on Registration page.
Merge pull request #339 from jaredbischof/develop

Fixed syntax errors on Registration page.
Edited usage of whitespace replacement to only be performed when inputting variables into job attributes table.  Otherwise, metagenome_name can be erroneously changed altered and cause job submission to fail.
Added error checking so that if add_valid_metadata function returns an error during job submission, the webpage tells the user about the error and sends the error message and job numbers to mg-rast rt system.
Merge pull request #341 from jaredbischof/develop

Changes to prevent job submission from failing and to let us know if job submissions do fail.
added sample legend to phylo tree
added drilldown for functional trees
added drilldown for functional trees
Merge pull request #342 from paczian/master

analysis page treeview upgrade
Merge pull request #344 from teharrison/develop

update to for new shock return structure, added M5NR api resources into mgrast 'm5nr' resource
fixed level display in drill down of functional tree
fixed error log spam
added reviewer access
Merge pull request #345 from paczian/master

reviewer access & minor patch analysis tree
api: fix info format for m5nr resource
Merge branch 'develop' of git@github.com:MG-RAST/MG-RAST into develop