allow creation of vms without a template

using public images to store the list of available guest OS
folder support
bugzid 5058: fixed match on resource pool id
Merge pull request #26 from daniellemayne/develop

develop: allow creation of vms without a template