[XD-178] - DefaultContainer should have a default constructor that generates a UUID

[XD-179] - Have three startup scripts, xd-singlenode, xd-admin, and xd-container

[XD-180] - The command line for xd-admin and xd-container to support an additional option, pipeProtocol, that is used to determine the middleware for sending admin requests and data between processing steps

[XD-181] - Update launcher.xml to have protocol independent beans defined and an import statement to load protocol specific defintiions from a system property defined location.

[XD-182] - Create redisProtocol.xml that will load all the Redis specific implementations to suppor the XD container runtime and administration

[XD-183] - Create localChannelProtocol.xml that will load all the SI specific implementations to suppor the XD container runtime and administration