set recording state on matterhorn server when doing manual recording.

possible fix for issue #40

not sure if this is the best way of doing it but it seems to work ok. there are lots of places in the code where the status gets updated and none of them seemed like the right place to put this so i ended up doing it in the scheduler method that actually calls the stuff to set the state on matterhorn.