Add GPIOConsumer and move Sensor to interfaces
Sensor: move to interfaces namespace
Sensor: inherit from GPIOConsumer
Raspboop: update raspboop modules directories, add GPIO consumer to common header
HCSR501: add source
CMakeLists: update raspboop modules list
L298N: source; CMakeLists modification
CMakeLists: correctly generates files
CMakeLists: correct project include dir
Fix wrong common header inclusions
CMakeLists: add raspboop header and interfaces to file list
GPIOConsumer: source file
Sensor: source file
CMakeLists: fix wrong file names
GPIOConsumer: ctor and dtor
Sensor: update def macros
HCSR501: fix missing semicolon after class definition