add a active set solver for 3D QP problem, which is implemented by pzr.