Implement prolog server

Implemented and commented on how to use prolog for extreme_startup.

I added some convenience predicates so people won't have to figure out those things themselves and can just start hacking in prolog. I added parsing of string lists and number lists, as well as formatting of those types of lists. I also show an example (hopefully not one that is used) for how to parse strings.