20151101 television-highlights: Neil Patrick Harris' new show to premiere on Star World