PowerShell framework for deploying .NET applications to multi-role environments inspired by Capistrano