Merge pull request #621 from skpcharles/master

added update support for estimate time in assign collection API
Added logic to push views count update index req to kafka queue
Merge pull request #624 from parthibane/master

Added logic to push views count update index req to kafka queue
Added support to switch index mode to http,kafka queue
Merge remote-tracking branch 'gooru/master'
Merge pull request #625 from parthibane/master

Added support to switch index mode to http,kafka queue
Committed missed file
Merge remote-tracking branch 'gooru/master'
Merge pull request #626 from parthibane/master

removed unwanted file
Added redis cache support for class APIs