Added async support for :Originate action and others.

Now all actions were synchronous so only one action was executed simultaneously, for fast actions such as :ping it's not a problem but for dialing new calls is unacceptable.

The strategy used will block on the calling thread anyway so the API may need further review (now the :Originate API returns different responses if called with or without the Async flag)