fix a bunch of include guards
mmff into SWIG wrapper. first tests
note: these changes remove some direct ff-manipulation functionality that was
present previously