Add an option to disable Gray out unused declarations

The toggle only has effects if Syntax Coloring is enabled.