created AbstractJob. Each job now has the ID of the corresponding
metajob
status updates now include info about vm and job, so that the scheduler
can remove vm's when they are done
Merge branch 'master' of https://github.com/ChrisTitos/CloudSicle