Added task id fields in task definition, to record the id of a task and it's
run-time id (helpful for comparing tasks).

Added a dynamic_reconfigure server by default on tasks with a config