introduce b3GpuSolverConstraint and fix Windows build