core: PageGenerator

This change add the support for setting different classes to each line in ListInfos class
by using the method setMainActionClasses. Can be used to create lines with differents icons.