Change user interface of scheduling page. Also add capability to group jobs by metadata properties.

This will not work for non-DC job engines. Should only be implemented in the DataCleanerJobEngine. Other engines should return an empty map.