Added optional 'idleReason' field to MediaStatus - fixes #8