* Initial support for BroadcastGateway -> parallel path execution -> JoinGateway.
* Refactored execute_join_gateway to act as the parallel session aggregator.
* Updated docstring decision paths in engine.
* Session UUID string is now reflected as str() instead of hex.
* Minor exception handling fixes.

* NOTE: Parallel session support requires celery work on aggregator to avoid race conditions.