This allows to provide multiple independently functional reflection features by simply using different base classes for them.
* Implement simple RapidJSON wrapper * Add skeleton for code generator to play around with LibTooling and LibClang