JBPM-4380 - Add a 'description' column in process instance list and task list - refactoring to do not use listener

(cherry picked from commit 314a3a05678ee40dfc1746cc662952c9ed162c38)
BZ-1072370 - Slow response for large datasets in Process Instances and Tasks List screens

(cherry picked from commit 2e8de96ccb003f83add78fab5121343d7f4f132d)