Cash-back apps have come a long way—and they make being frugal easy, modern, and (dare we say?) even fun.