Zaslat SMS: Using constraint preconditioners with regularized saddle-point problems