Add support for schedule files.

* Reads a schedule file if present to determine the next_pass (heartbeat)
* Sets the correct satellite name if the next_pass is defined.

Signed-off-by: Martin Raspaud <martin.raspaud@smhi.se>