Don't reject message if consumer has 'no_ack' flag

Pika tries to reject messages even if 'no_ack' flag is set. 
It may cause "PRECONDITION_FAILED - unknown delivery tag" errors and unexpected channel closing.