Alibaba, for its part in the smart glasses conversation, has devised its own solution to that problem: swappable batteries.