Adapt some examples to visual studio
Add new examples to sugar.cmake
Add new examples
Disable some warnings
Fix compiler detection
Prepare for new files
Add new warnings