“Do ordinary claim-construction principles control whether a preamble is limiting, or are preambles subject to special, categorical rules applicable to no other part of the claim?”