Enhance support for Prolog
Enhance tests

Files for scripting languages can be run on their own unless stated explicitely
Add links to learnxinyminutes