Hudson reporting fix
  - replace json api as well as python api url with console url
Test fix - IDLE state is not always reported, don't test for it
Test - changed reporting test to allow running tests without deleting jobs first
Added async option to update_job_from_template