Seth Fiegerman, MASHABLE HANOVER, Germany (Mashable.com)—The future of payments may be staring us right in the face. Alibaba, the Chinese ecommerce giant with more money than it knows what to do with, is planning to introduce a facial recognition option called Smile to Pay that would let shoppers pay for purchases on their smartphones […]