Fix IT: the repo creation triggers reindex task already

And the second attempt is refused by Idx manager as
there is already reindex running.
Added support for "manual" schedule
Fix NPE in case of "new" task creation

ID is then null, and config.setId enforces that.
Setting the TCCL to make QZ JdbcDelegate be able to load uo job detail

As it tries to create the class of Job wrapper too.
This should be enough for NX Task support, but if we start
adding plugins that depend on qz plugin and introduce new
jobs, this should be revisited.
Converter was loosing dataMap, that made impossible reversed conversion
Do not loose data map of trigger.