Added simulated errors.
Added messaging infrastructure components from PharmaNet.