add list of functions, classes to __all__ attribute of each module.

Other changes:
- _fragments module:
  - remove quadratic tree kernel / fragment extraction; was broken and
    redundant either way.
  - slight performance tweak in fasttreekernel()
  - rename some functions / variables