scons works with BINDINGS=none
doing swig steps manually, because the SharedLibrary builder was being weird.
making a shared library works.
attempt to have travis build with new bindings option