Get to know Shanghai in a heartbeat with these ten essential and practical apps – from ordering food, to hailing a cab, to booking a manicure.