Lack of a job_id should be a warning

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Give reporting a verbose flag

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Be more verbose when waiting for free machines

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Fix broken lambda

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Debug output for all http requests

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Make verbosity propagate correctly to modules

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Put machine_type in config.yaml

Reason being, if --worker is passed to teuthology-schedule, we are
already placing the job in the tube for that machine type. If the job
config doesn't specify a machine_type, it will later be assigned to
'plana' by teuthology-run without actually modifying the config. This
can result in jobs running on hardware other than what was requested.

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Merge pull request #133 from ceph/wip-store-results

Fixes for reporting and verbosity