Add two new items in module's dependency:
- recommends: a recommended module tells the sorting algo that if the module is found, it should be sorted accordingly. It is useful for optional dependencies, like shell or mission in some modules
- suggests: if a functionality is not provided by the user, a module can suggest a list of modules that can provide them. It is a convenient way to have "default" modules.
As a result the former autoload node is removed and replaced by suggested modules.
* [board] support of the Chimera autopilot based on STM32F7
- based on ChibiOS only (updated to master for proper support of F7)
- requires some specific ram for DMA operations
- SBUS driver updated and support of internal inverted logic option of F7
* [chibios] fix some compilation errors
* [chibios] fix some a few PR comments
- test less MCU types
- support F1 for uart driver
- more autodetect for VTOR_INIT
* use correct path
* choose a working version of chibios
* [chibios] fix some comments from PR review
- add some doc
- protect LED
- update TRUE/FALSE for lowercase
- pick a slightly older version of chibios (wrong path in makefile not
fixed yet)