Roku just released three new 4K, ultra-HD streaming devices, starting at only $40 - here's how they stack up against Google's and Amazon's