[mythtv-cmyth] Dedicated control connection for recording file

- MythFile references the cmyth control connection to use.
- MythProgramInfo: Add Host() and Port() to connect control connection. Host and port could be different of addon Myth server ?
- MythConnection: Initialize dedicated control connection for recording file.