Update picolisp to 3.1.6

This changes the existing recipe for picolisp to upgrade to 3.1.6. It adds the ability to install either the 32 bit or 64 bit version and selects a default based on the system. Instead of bootstrapping the 64 bit version via java, and requiring a largish java install just for bootstrap, it builds the 32 bit version and bootstraps using that.

The install paths follow the debian install of picolisp and correctly installs the helper scripts with the right paths and wrappers. I've tested that the shared library extensions are found and loaded correctly in these locations.
This is way too much repetition. Is there any reason to do this instead of copying lib/* to share/picolisp/lib/ etc.?