GRAILS-9644 - list() with args only returns one projection property

For criteria with projections the ROOT_ENTITY transformer was being used instead of the PROJECTION pass thru in cases where list() is called with args (paginationEnabledList = true)

Modified existing test case to expose and cover this problem by adding an additional property().