functions defined in .hpp must be declared as inline in order to prevent duplicate declaration
IRQ handler must be defined in a cpp file
add a serial terminal tool

This terminal come from a qt example.
It has been modified to save an alias name for serial port.
(for example : ZigBee explorer instead of tty.usbserial-A9MHXVZJ)