added tests (timeout); added docs; error while not having 'default' queue set; default queue DEFAULT_TIMEOUT and RESULT_TTL is default for all queues, it can be overriden per queue setting