better documentation/example for setting up common cloud credentials
support for a semaphore which records blocked tasks and sets up Task blocking info, for use when we cleanly want to have some tasks singly-threaded or blocked,
access an instance of this via a config key
(also this provides an extension point where in the future we can synchronize wide-area)
better javadoc on transformer-enricher, and not requiring the publish target if it is the same
Strings.getFragmentBetween convenience for using wrapped cat commands to read remote files;
useful when the remote file must be read as a different user
Merge pull request #1214 from ahgittin/semaphore-and-misc

Task semaphores and misc other fixes from the field