O come, all ye “Sense8” faithful. Netflix has announced a two-hour Christmas special will be available around the globe on Dec. 23. What’s more, Season 2 will pick up with 10 new episodes on May 5. As Netflix debuts are want to do, the shows will be available to stream (and now possibly download) starting at...