make dispatch sending more generic, add in some scripts for testing

The primary addition here is DispatchQueueCreator, a service that makes it easy to send dispatches to anything that is able to return "subscribers", which are just any object that responds to `.name` and `.email`.  Also included are the addition of some scripts for making specs easier to run.  @SeanRoberts a quick review would be helpful and if things look good, this can get pushed to a new gem version (I have already bumped the version number).