client-side half of mts deployment (the easy part)
WIP server-side of single-instance mts deployment
server-side of single-instance mts deployment
lock to avoid concurrent deployments