[mythtv-cmyth] cosmetics

- Comments cryptic code: Numeric hash value is used to make constant recording index even after cache updates. PVR use it to handle timer changes.
- Catch unlikely exception in FindUpComingByIndex().
- Few shifted indentations and misexpression in comments.