Improve TransformationSummaryWeb:
Added tables definition in the initialization, avoids need for sql file
Made the TransformationCounters table "dynamic": it takes it's columns
from the CS, one can only add new columns, defaults are 0
Added method to fill the new table, and to get it's content for a given
transformationID list
Change method name: 
It can have many transformations, not only one
TransformationCounters
NEW: UpdateTransformationCounters agent: does what the get
TransformationSummaryWeb used to do, but can take all the time it needs
to get all the numbers
NEW: Added UpdateTransformationCounters in ConfigTemplate
CHANGE: getTransformationSummaryWeb: use the new
TransformationCounters code, and kept the old
one post pending Old to the method name.
CHANGE: Get from Operations the list of statuses to consider:
Transformations/TasksStatuses and Transformations/FilesStatuses
TODO: Allow for grouping: maybe only on the web server side
TransformationCounters:
Created is a fundamental status. Make the DB capable of giving its
known fields so that only those are considered: allows to get the info
from the CS only in one location (the DB). Default columns mandatory
TransformationCounters: fix
Can't use TCFields because the order of the columns matter. Not an issue
as all fields are available from the DB in the right order
fix
Few fixes, and logging
just test
Improve TransformationSummaryWeb:
Added tables definition in the initialization, avoids need for sql file
Made the TransformationCounters table "dynamic": it takes it's columns
from the CS, one can only add new columns, defaults are 0
Added method to fill the new table, and to get it's content for a given
transformationID list
Change method name: 
It can have many transformations, not only one
TransformationCounters
NEW: UpdateTransformationCounters agent: does what the get
TransformationSummaryWeb used to do, but can take all the time it needs
to get all the numbers
NEW: Added UpdateTransformationCounters in ConfigTemplate
CHANGE: getTransformationSummaryWeb: use the new
TransformationCounters code, and kept the old
one post pending Old to the method name.
CHANGE: Get from Operations the list of statuses to consider:
Transformations/TasksStatuses and Transformations/FilesStatuses
TODO: Allow for grouping: maybe only on the web server side
TransformationCounters:
Created is a fundamental status. Make the DB capable of giving its
known fields so that only those are considered: allows to get the info
from the CS only in one location (the DB). Default columns mandatory
TransformationCounters: fix
Can't use TCFields because the order of the columns matter. Not an issue
as all fields are available from the DB in the right order
fix
Few fixes, and logging
just test
just fix and test
Fixed the DB and the handler: now correctly creating all the tables
Various minor fixes
Merge branch 'getTransformationSummary-fromSposs' of
ssh://github.com/fstagni/DIRAC into getTransformationSummary-fromSposs
re considered: allows to get the info
from the CS only in one location (the DB). Default columns mandatory

Conflicts:
	TransformationSystem/Service/TransformationManagerHandler.py

Conflicts:
	TransformationSystem/Agent/UpdateTransformationCounters.py
	TransformationSystem/DB/TransformationDB.py
	TransformationSystem/Service/TransformationManagerHandler.py