refactored upcoming to provide its own menu. fix bug - use StartTs in
Program/Recording from myth service, not Program/StartTime (which is the
listing schedule, not that actual recording start)