ec2-tester bug fix for sh

fixing bugs related to difference between bash and sh

Reviewed-by: Nadav Har'El <nyh@cloudius-systems.com>
Signed-off-by: Shlomi Livne <shlomi@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
Enhance run.py XEN networking support to allow mac address

run.py on KVM support passing --mac argument to set mac address this
patch extends the support to XEN

Reviewed-by: Glauber Costa <glommer@cloudius-systems.com>
Signed-off-by: Shlomi Livne <shlomi@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
Http Server: Add thread information

This adds status, priority and stack size information to the thread info

Reviewed-by: Nadav Har'El <nyh@cloudius-systems.com>
Signed-off-by: Amnon Heiman <amnon@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>