Pluto TV revamps its brand with an ad blitz and tech upgrades · Digg