Added twi library and turn on -Werror -Wall and -Wmissing-prototypes