Added support for defining a default and node-specific Schedules

Previously a static schedule was used. Added support for a default Schedule
defined in bacula::director, as well as for for overriding it on a per-node
basis in bacula::filedaemon.

Signed-off-by: Samuli Seppänen <samuli@openvpn.net>