Mobile Plugin: Support log output and fix program output

This fixes the interval bug from earlier and also adds support for log output for the mobile app. The output is the same as the Arduino OpenSprinkler future log output. It is basically the exact same output as last run but in series.

Needs further testing but first version is here now.