5.4 libsporch.so

This contains SPORCH's search engine and some other helpful features.
It is intended that the user load this into some high-level programming language (like Lisp)
and call its functions directly. The main advantage is the ability to alter the search process
with callback functions. Currently Lisp CFFI wrappers are provided—more
interfaces provided in the future.