Format code (DO NOT MERGE)

This is not intended to serve as an example of what uncrustify can currently do, so I can tweak the config based on feedback.
That is a bit wonky. Is that possible to teach the formatter to keep the original format ?