Netflix Hunkers Down in Battle for Net Neutrality