generic.tests: Make shutdown can work with -no-shutdown

Current shutdown case can not works well with the guest when we
add -no-shutdown in the command line. Update it fit it. Also add
a detail check with the status monitor output after shutdown.