Show disabled kind (in gray) and underline enabled ones.

Also fix Alt+c for constructors and occasional lack of redraw.
Fix Alt+left when the bar is empty.
Only insert valid chars.
Insert '#' when completing a class or a class type.
Stop stripping path at '_'.

Useful for libraries that use "_" as fake namespace.