tuProlog: Making Prolog Ubiquitous