Fixed Reader.apply method to support callbacks without arguments.
Reader detection procedure now utilizes Reader.apply to put close operation into reader own operation queue.
Unified exception handling for handlers_base