remove hard dependency upon framework-core

* most of its functionality is easily replaced by guava or jdk utilities
* PooledSiebelResourceProvider is the only class using framework-core classes
  — client using it must manually specify a dependency upon framework-core