Use some features only in certain modes

Use fontify meta, multiple function signatures and post completion
templatifying only in some modes.
Merge pull request #124 from ptrv/extended-features

Use some features only in certain modes