teskit-lite,engines/default/runner: filename detection fails under linux if paths contain less than 4 elements (testkit-lite executable or input xml file). Solved by taking the last name in path; added traceback calls for better debugging exceptions