Added scheduler preview

The new command "status scheduler" shows the status
of the bareos scheduler.
The output first shows what schedule triggers what
jobs, then the scheduler executions of the next
14 days are displayed including the overrides.

By giving the param "schedule=" the display can
be limited to a certain schedule and by giving
"days=" the timeframe for the preview can be
set.

Also, the dotcmd schedule was added, so that the
tab-completion works for giving schedules.

Fixes #14: Implement a scheduler preview for up to one year.
status scheduler extra features.

- Added support for selecting status scheduler when only the status
  keyword is given.
- Allow so see the scheduler preview for a certain client by giving
  a client=<clientname> as cmdline option.
- Allow to see the scheduler preview for a certain job by giving
  a job=<jobname> as cmdline option.

Fixes #14: Implement a scheduler preview for up to one year.
Status scheduler now shows disabled jobs

We now only display the Level= if a level really
is set in the run entry.

Also, we now print the year in the preview.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Tweaks.

Remove unused variable and only print newline when we realy printed
a triggered line.
If during a backup the filedaemon dies the TrayIcon remains blinking

Solution: If the "status" command fails to execute disable the animated icon.

Fixes #165:  If during a backup the filedaemon dies the TrayIcon remains blinking

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Update of Readme.md file

Updates of build platforms, traymon and typos