Going through structure builder making changes necessary to be compatible with learning algorithm.
Lots more work on structure builder and associated parts of the library.
Removed old pipelib
Merge commit '2750b9bd5c5e970b63993be87c67538305e6e4b5' as 'lib/spipe/lib/pipelib'
Squashed 'lib/spipe/lib/pipelib/' content from commit 0fd8bee

git-subtree-dir: lib/spipe/lib/pipelib
git-subtree-split: 0fd8bee84847839bc4d98e5e41a25ed35122bd4e
Bunch of changes and bug fixes.
Spl bugfixes and updates.
Major overhaul due to upgrading to new version of pipelib.  Much easier to use now.
Squashed 'lib/spipe/lib/pipelib/' changes from 0fd8bee..0c04df3

0c04df3 Fixing mistake left over from changes made in stools.
0168c50 Major overhaul due to upgrading to new version of pipelib.  Much easier to use now.
b76e31f Bunch of changes and bug fixes.

git-subtree-dir: lib/spipe/lib/pipelib
git-subtree-split: 0c04df3885cb510c41d391fbe82f36062a4c234f
Accepted version from pipelib.
More bugfixes and improvements.  Seems to run as before now.
Merged with latest from learning which includes a lot of improvements to structure building.