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

I'd rather do the assignment above, that'd also keep this line at under 80 columns.