made so all tasks are load from the start

you could consider making an appliance class to contain instead of the
implementation used atm..
Merge remote-tracking branch 'origin/protoBranch' into protoBranch

Conflicts:
	js/services/controllerService.js
hid "activate" button when the appliance have no tasks
Merge remote-tracking branch 'origin/protoBranch' into development