bug fix: task status change when job suspended
Merge pull request #68 from wtangiit/master

fix a bug introduced in pull request #66
add mgrast-short.awf in awf repo
Merge pull request #69 from wtangiit/master

add mgrast-short.awf in awf repo
providing api to resume suspended job by id: PUT /job/id?resume
Merge pull request #70 from wtangiit/master

providing api to resume suspended job by id
api to maunally suspend a job
add api for reactivating jobs from mongodb: PUT /job/id?reactivate
Merge pull request #71 from wtangiit/master

more REST APIs for job manipulation
minor fix for workunits count displaying
add MaxWorkSize to task specifying the max input size (MB) of its workunits (impacting number of splits)
Merge pull request #72 from wtangiit/master

add MaxWorkSize to task specifying the max input size (MB) per workunit (may cause adjustment of number of total splits)
split workunit based on the maximum of (maxsize splits) and (specified totalwork)
Merge pull request #73 from wtangiit/master

update for task splitting
update job state after being resumed
Merge pull request #74 from wtangiit/master

minor fix
rename api 'reactivate' to 'resubmit'
not to disconnect client even if suspended
Merge pull request #75 from wtangiit/master

minor updates
new feature: awe-client check and download prerequisite data (e.g. refdbs) based on urls in checked out workunit struct