fix overview piechart negative values
Merge pull request #510 from MG-RAST/develop

version 3.3.8
added user and project to job_options
fix project in pipeline options
switch from user login to user id as refrence in awe
added validation to the number fields in the pipeline options
fixed error log spam of: uninitialized value in string eq at /WebApplication.pm line 132
fixed error log spam of: uninitialized value in exists at /Analysis.pm line 1354
fixed error log spam of: uninitialized value  in string at upload.cgi line 384
Merge branch 'develop' of github.com:MG-RAST/MG-RAST
fixed uninitialized string warnings
functional tree will now show more than 2 mgs
updated webkey behavior to be more user friendly
fixed some layout issues with the updated webkey handling
Merge pull request #522 from teharrison/develop

add 'onotlogy' retrieval for metadata api
Merge branch 'develop' of https://github.com/MG-RAST/MG-RAST into develop
Merge branch 'develop' of github.com:MG-RAST/MG-RAST
fixed workbench for all annotations
Merge pull request #519 from paczian/master

added validation to the number fields in the pipeline options
Added min sequence count cutoff of 5, min sequence length cutoff of 1bp, and max sequence length minium requirement of 50bp. Fixed the logic for a few error messages that were probably not being displayed at times that they should be. And, disabled input checkbox for assembled data when user is not uploading a FASTA formatted file.