Added an API call for updating VM's
Added logging for unknown requests.
Fixed bug that decoded body was not passed on correctly for VM updates.
Merge branch 'test' into dev