task splitting updates: refine PartInfo; support multiple output files being merged respectively
Merge pull request #52 from wtangiit/master

task splitting updates
awe-server accepting .awf.json job submission (code reorg only, real implementation later)
add timeout for shock request; shock unavailable resulting in job suspension at job submission
Merge branch 'master' of github.com:MG-RAST/AWE
new job attribute for last status update time
Merge pull request #53 from wtangiit/master

misc additions
go 1.0.3 compatibility
Merge pull request #54 from wtangiit/master

go 1.0 compatibility
get file size from shock: zero size file not error
Merge pull request #55 from wtangiit/master

zero size file not error
Merge pull request #56 from paczian/master

removed api dependency
Merge pull request #57 from paczian/master

monitor as default
status-mointor page: add hyperlink under job IDs
status monitor table: add last updated column; hide uuid
distinguishing job states: in-progress and submitted
Merge pull request #58 from wtangiit/master

new job state and status monitor change
updated pipeline templates for mg-rast
Merge pull request #59 from wtangiit/master

updated pipeline templates for mg-rast
add new file workflow.go, defining workflow struct that can be unmarshalled by .awf.json