Refactoring: exception safeguards + use more specific function for information retrieval for each VM (LEV-168)
Use the lighter info_vm action to check for VM availability (LEV-168)
Make version check non-fatal (LEV-168)
Fix incorrect indentation (LEV-168)
Minor formatting fix (LEV-168)
Merge pull request #132 from opennode/lev-168

Sync exception safeguards and some performance optimizations (LEV-168)