ignore generated docs
configures strict compiler warnings
uses eunits test generating macros to shorten test suite
generates XML test output
adds test descriptions
adds folded_int:consume/1 function and documentation