Issue 1286 - Add a content type enum for use with FilterEngine

I agree with @palant that the name isn't optimal. Hm. How about `ContentTypeToString`?