Gas cleaning for waste applications (syngas cleaning for catalytic synthetic natural gas synthesis)