Start daemon after network is up

This ensure that scheduled programs have network avialable.

Also workaround what seems to be a bug in the networking scripts.
Wait for brickd to connect before scheduling programs

Otherwise there is a chance to start a program before brickd is running
which in turn hinders the spawned process to connect to brickd.
Increase init.d script loopback timeout from 5 to 60 seconds

5 seconds was not enough in all cases.