Remove threading from KVMTest class, and log file is now created in temp path if not ran under checkbox
removed previous kvm test script
Changed release info lookup to use lsb_release module
Removed methods from threaded VirtMachine class to KVMTest and updated job file
updated changelog info
Changed process kill method to use subprocess terminate
Added temp dir and parser suggestions from Zygmunt Krynicki
Changed how test functions are called from argparse
"[r=zkrynicki][bug=][author=jeffmarcom] automatic merge by tarmac"
scripts/graphics_stress_test: added missing import (LP: #1102812)
"[r=zkrynicki][bug=1102812][author=roadmr] automatic merge by tarmac"
Use XDG_CACHE_HOME to compute session_dir

This directory is also going to be used for CHECKBOX_DATA
Note: XDG_CACHE_HOME definition borrowed from python3-xdg
"[r=zkrynicki][bug=][author=sylvain-pineau] automatic merge by tarmac"
Redirect job IO logs to disk using a new extcmd delegate
Create the slugify function to generate valid filenames from job.name
"[r=zkrynicki][bug=][author=sylvain-pineau] automatic merge by tarmac"
scripts/rendercheck_test - added missing import for errno (LP: #1103343)
  jobs/rendercheck.txt.in - fixed command string to report the correct exit
  code to checkbox
"[r=roadmr][bug=1103343][author=bladernr] automatic merge by tarmac"