Optimize CEpgInfoTag. No more copies, just shared pointers.

@opdenkamp This is the EpgInfoTag optimization we discussed in #5629.  
Not sure. genereally, I'm not a friend of implicite type conversions because resulting problems are (often) difficult to detect. Was glad to find that "modern" C++ feature aleady used here and was happy to do the same.