Humanized description of sync progres

Also refactored the way the data are formated, now using presenter classes
to handle the humanization from raw data instead of doing it directly
from the action classes.