First commit for timeslotentry.
Miss update code for the moment
Clean timeslot
add 'as-user' options to cli_install script

This can be used when installing from CLI and correctly create/update
profile.
fix bug when no activeprofile on update (CLI)
Merge remote-tracking branch 'origin/master' into 0.85+tasks_redux
Fixes for timeslot
split tasks related tables update
Merge remote-tracking branch 'origin/master' into 0.85+tasks_redux