call(): replaced the ignore=<bool> param with result=<str:'sync'|'async'|'ignore'>

In case of result='async' call() returns a <Future>

limitations:
SyncRPCClient.call() only supports result=<str:'sync'|'ignore'>
TornadoRPCClient.call() only supports result=<str:'async'|'ignore'>