a) Converted future adapter listener to use a lock-free approach.
b) Added capability to override configs on a per request basis instead of global norbert configs for one of the APIs.
Currently only added selective retry configuration.
Lock-free version of FutureAdapterListener, Ability to send parameter…
…s from applications down to norbert only selective retry configs added for now
Buming up the version for this checkin
Adding config object seems fine. However, I think we need to discuss the lock free stuffs. Can you separate the check ins? Let's discuss the lock free changes separately.
Reverting the commit so that I can split it into two
Refine the API for selective retry
Splitting this commit from the lock-free version of FutureAdapterListener.