Guide improvements

Add time headers
Read all programs at guide start to improve performance
Guide and player improvements

Do additional processing on guide init to speed up scrolling
Hide guide when ending player