Rebase with official virtual machine branch dated on january 16-2013.
Still to work on: VM_HAS_CSS issue.e branch dated on january 16-2013.