[master] preliminary attempt to synchronize master with rt_paparazzi

* Note: new files added/removed
* Doesn't compile yet, it was just a huge change so I am doing it in steps

Still quite huge change, maybe I should split it in more smaller commits?