Merge pull request #196 from teharrison/master

fix copy node in python lib, updates / features added to perl shock client
Updated fastq regex
Added indexes for acl queries
Updated VERSION
Merge pull request #203 from jaredbischof/master

Various updates.
updated regexes for fasta, fastq, and sam file identification
Checking for fastq file format first because it is a stricter format.
Returning invalid auth error only if Globus is reached but returns forbidden status, otherwise Shock will return whatever error it encountered when trying to reach globus, e.g. timeout.
update version
Merge pull request #204 from jaredbischof/master

Various updates - see commit list.
Currently only supporting Globus auth.  Need to extend this.  If error is not 403 Forbidden (invalid auth), then whatever error Shock encountered attempting to connect to Globus will be returned to the user.
Update version.
Merge pull request #205 from jaredbischof/master

Various updates - see commit list.
fis upload with attributes
Merge pull request #206 from wgerlach/master

fixing upload with attributes
Logging failed connections to globus.
Added flexibility for fasta and fastq parsers.  Now allowing for files that end without a carriage return.  Also, allowing fasta files to contain the > symbol in places other than the beginning of a sequence header.
Merge pull request #207 from jaredbischof/master

Logging failed connections to Globus and added flexibility for fasta and fastq parsers.
Merge branch 'master' of https://github.com/MG-RAST/Shock
Updated version.