Merge pull request #397 from mulesoft/MULE-7345

MULE-7345 - Remove incorrect usages of Connector.getMuleContext
(cherry picked from commit 3706ce94ea2def45875e6fb6a98a3760ea565a85)
Merge pull request #401 from mulesoft/MULE-7345

MULE-7345 - fixing failing test case due to mock without MuleContext att...
(cherry picked from commit 67476e1f397d71b86cdc7412569cbb0214b4dbe2)
Merge pull request #406 from mulesoft/MULE-7345

MULE-7345 - fixing VM to use the right MuleContext for the message
(cherry picked from commit 525805b22086796ba75a9fe6f80df6b6cc578760)