• add ChatClinetCustomizer support.
  • add enable/disable property - enabled by default.
  • add ITs.

Comment From: tzolov

squashed and merged at 0571aac44c2a99be439dac371c022c706bfe52dc