mk_projections
This PR translates `lean::mk_projections` into Lean, adding `Lean.Meta.mkProjections`. It also puts `hasLooseBVarInExplicitDomain` back in sync with the kernel version. Deletes `src/library/constructions/projection.{h,cpp}`.