How (and why) to give software as a gift this holiday season U.K. agency says Apple and Google are stifling user choice in their app stores