add fault reporting

Added more detailed fault reporting scheme
Combined both i2c slave init files into 1
added timeout on SOC leds