fix starting update process
update Locked to UpdateAction to allow for multiple available update actions
add web reference to hosted web api in virtual hosted server api
create virtualmachinehelper class that is callable from multiple controllers.  move githubhelper
call into hosted web service api to delete installations
Going through hosted web api doesnt get rid of admin site dns stuff, so get rid of hosted web api compatibility and go through the (dev) admin site web api instead