Pab/devel

Three distinct things here
- 1) Fix stuff like [(1)@Tuple(SI)] - the previous code generated for this would create a tuple of a tuple for no good reason
- 2) 32bit hashfunction fixup.  Decided that it would be easier to appeal to biginteger arithmetic than write it efficiently.
- 3) A small script to drive my jenkins setup.  If it works for other people, then that's a bonus.  64bit and 32bit linux gcc work, clang (64 bit) is configured, but does not work.