'Network neutrality' – providing fair access to the Internet, regardless of the type of content – has long generated plenty of debate and controversy.