Added .gitignore
HAL: Fix compiler warnings.
common.h: Allow overriding sleep usage from the main code.
rf: Add missing include.
timer: Remove extra 'extern'
uart: Initialise the state variables in uart_init()
Makefile: add -Werror with couple of exeptions.
fps: New logic