Specify VM Memory

Config file can contain a MEMORY entry to specify how much memory does
the VM need. The default is 1024.
Backwards compatiblity with MEMORY

To maintain backwards compatibility, if the config file does not specify
memory, it won't change the VM's memory settings - It will be taken from
the xva.
Merge pull request #20 from matelakat/add-memory

Add memory