Refactored to allow rebooting during running

If reboot is required during host_setup or running test, now, it will
continue to run the test class/methods that was running before reboot.
Added Crashdump test case.
Merge pull request #75 from bpwook/crashdump

Added crashdump testcase.