On-demand scheduling

Added functionality to trigger schedule run by sending a signal to the
scheduler service.