Update code for timeslot
Split timeslotentries to be able to display in task
Fix display timeslot entries
Optimize timeslot and add remmove fonctions in timeslotentries
Fix some unit tests
Fix unit test
cleanup some deprecated search options
remove some deprecated fields
cleanup tasks update code (cs mostly)
Use of CommonView to share display methods
Merge remote-tracking branch 'origin/master' into 0.85+tasks_redux
use of CommonView inherited methods to display taskjob elements
move related agent methods in Agent class

Some methods related to agent were located in tasks and taskjobs
classes. It made the code difficult to understand and maintain.
Merge remote-tracking branch 'origin/master' into 0.85+tasks_redux

Conflicts:
	inc/task.class.php
	setup.php