Add cowboy 0.6.1 back into CloudI as cowboy_old (cowboy 0.8.0 remains, but has trouble managing high socket counts, e.g. 20k concurrent connections).
Add the pqueue and quickrand applications as dependencies.  Add the external dynamic_compile application.  Remove the misultin application references.
Update documentation.
Add quickrand Fix.
Update TODO.
Provide better cowboy integration to reduce request latency.  Add the service configuration options to control the Erlang process that handles service requests or info messages within an internal service: request_pid_uses, request_pid_options, info_pid_uses, info_pid_options.  Make sure the 0.6.2 cowboy integration is the same as the 0.8.0 cowboy integration.
trigger new build
Update cowboy to 0.8.2 and ranch to 0.6.2.
Improve quickrand and cpg random number usage.
Add duo_mode as a way of separating send and receive options for an internal service, to reduce latency (i.e., provide a non-default mode that requires 2 Erlang processes instead of 1, that is the internal service functionality from pre-v1.2.0 releases).
Fix duo_mode issues related to termination and info messages.
Improve performance so that it is closer to v1.1.0 performance. Fix remaining duo_mode errors.
Fix latency due to the request_timeout_adjustment changes in the C/C++ CloudI API due to exception handling overhead (now performance is the same as v1.1.0 with the C/C++ CloudI API when using a duo_mode internal service to send requests).
Fix latency due to the request_timeout_adjustment changes in the Java CloudI API due to exception handling overhead which was ~200 ms for 20k@10kreq/s (now performance is the same as v1.1.0 with the Java CloudI API when using a duo_mode internal service to send requests). The Python and Ruby CloudI API implementations will not require changes due to their inherent latency, while the Python_C implementation naturally gets the changes to the C/C++ CloudI API.
Remove the cowboy_old (v0.6.2) application since the latency problems in v1.2.0 were determined to be internal (the latency problems are now solved with previous commits). Fix some Erlang process exit conditions.
Fix external service init timeout bug.
Add loadtest results.
Updated documentation.
release version 1.2.1 (beta)
Merge branch 'develop'