Add timeout parameters and allow IEnumerable<IPAddress> for GetInstancesOn
More XML documentation and TODO comments