Started implementing GetStatus call

So that script can intelligently wait for report to be processed before
requesting it
Changed timings

Is GetStatus giving us incorrect output?
Merge pull request #2 from neczy/wait-for-report

Wait for report status to be done before pulling it