Add checkbox in admin field

Fetch exclude weeke-ends checkbox

Save exclude_weekends value

WIP: use include weekends

Fix tests

Import include_weekends

Add forgeupgrade script

WIP: ideal line displayed

refactor tests

finish to refactor tests

refactoring : adding const and private method

Fix test, Tue is not a week end

Uncomment needed code

Extract different behaviour in different classes

Fix test, make it insentitive to end of week

Update tests

Remove silly computation

remove old param

Remove trace in tests

Set remaining effort at date, complete on compute

Ensure it works with non linear day offset

Remove no longer used method

isInFuture is autonomous

Refactor to make it readable

Add missing docblock

Taking account of cr comments
Change-Id: Idae742c8407da2566075f6ff30948996b47e14db
Merge commit 'refs/changes/96/396/3' of http://gerrit.tuleap.net/tuleap into tuleap-stable-master

* http://gerrit.tuleap.net/tuleap:
  Add checkbox in admin field

Conflicts:
	plugins/tracker/include/autoload.php
Tuleap 5.12.99.42