ExecutableNodes now accept Boxes as requirements inputs and outputs.
Dispatchers accept Boxes for direct dispatching.

Fixes #925.
Addressing comments
Merge pull request #968 from andrewkaufman/boxDispatch

Dispatchers accept Boxes