Change return types of macros in ScalametaTraverserHelperMacros and CombinatorsSugar
Add a bunch of Monoids, revert changes in macros return types, clean some code
Add documentation for macros and format the code as to not use more than 80 chars per line