Use font-lock-type-face for constructor calls

Using font-lock-preprocessor-face for constructors doesn't make sense on
semantic level and is inconsistent with most major programming modes.