Merge pull request #263 from teharrison/master

update error handeling with bad api return
Merge pull request #264 from teharrison/master

added test for valid first character
Added lib routine to get project name for a given job number.
Finished code to insert metagenome information into solr search near the end of the done stage.
Merge pull request #265 from jaredbischof/master

Finished code to insert metagenome info into solr search near end of done stage.
Escaping double quotes for inserting functions, organisms, or md5s to solr document.
Should not need an escape character for md5 string.
Merge pull request #266 from jaredbischof/master

Escaping double quotes for inserting function and organism strings to solr.
Checking ASCII values of quality scores to be within ASCII range 33-126.
Merge pull request #267 from jaredbischof/master

Checking ASCII values of quality scores to be within ASCII range 33-126.
Merge pull request #268 from teharrison/master

make fastq parsing faster
Quality values should only be checked if sequence file is fastq format.
Merge pull request #269 from jaredbischof/master

Quality values should only be checked if sequence file is fastq format.
Adding password in all communications with analysisDB.
Added neccesary regex to escape a backslash in solr document before loading to solr.
Merge pull request #270 from jaredbischof/master

Adding pw to analysisDB and solr bug fix.