Extensive re-write of the scanner. Pull the lineup from the Schedules Direct JSON service. Allow for live streaming to VLC to confirm unknown channels.