~pmikkelsen/apl-prolog

Fix for openbsd builds
This is a pretty big re-organisation of the code.

I hope it will make it easier to port to Plan 9 soon.
Add sourcehut build files
More work on parser
Random experiments
Add a symbol table
Use the correct project name