Fix bug where only one scheduled recording occurred - timer object was overwritten and timer was cancelled.
test code to use roIRReceiver - didn't work.
implemented Mike's suggested hack to distinguish between files and directories
recordings endpoint