MULE-7399: Flows can start processing messages before referenced flows are completely started

Broken test: cannot use mule client to exercise an inbound endpoint if mule context is not fully started.

Fix: use HttpClient to exercise an HTTP endpoint.
Merge pull request #441 from mulesoft/MULE-7399

MULE-7399: Flows can start processing messages before referenced flows a...