Add more functions in driver pca953x.c and add I2C timeout mechanism to avoid USB be blocked  if any I2C connection failed.

Signed-off-by: cctsao1008 <chiacheng.tsao@gmail.com>