documented vm state command, added recursive option for vm state