JBEHAVE-958:  Add support for resource breadcrumbs.
JBEHAVE-958:  Moved filesystem impls to separate package.