[Desktop] Added try-except blocks to gaia_test.py's teardown

Regarding Issue #435 :
 I have tested this and if any part of teardown fails we will get a message printed showing which part failed (Screenshot, Source, etc).