Added proxy.processing() to get the current processing message.(experimental API)
Refactor actor : Extract the message construction into a new source file , message.js
Refactor ask() method to use message.create() for message construction
Supported system event emission.

Example events:
1. received
2. completed
Make sure the ask() interface compatible with drama
Added message.dispose() for user to dispose message which is running too long