vbox: Store VM files under ~/.capstan/instances/vbox

We will store all the files related to an instance under
~/.capstan/instances/vbox/$instance_id for vbox.
qemu: Drop vnc and gdbserver option

They uses a fixed port which prevents multiple instance from running

Signed-off-by: Asias He <asias@cloudius-systems.com>
qemu: Allow multiple instances running at the same time

Create a new qcow image with the backing file pointing the original
image. This way, we will not change the original 'golden image' pulled
from remote repo.

Signed-off-by: Asias He <asias@cloudius-systems.com>