Dev 4637/add ui and system variables to configure modified files and cfengine outputs retention ttl

Replace https://github.com/Normation/rudder/pull/478/