Jaggr core

This contains changes being ported from #96

BundleResourceFactoryTests.testNewInstance() tests temporarily disabled because they were failing.  @ddumontatibm , please investigate.