disallowDanglingUnderscores: deprecate exceptions and use an array inste...

...ad

I just left in the exceptions to be backwards compatible.
So if you have an array, it includes the exceptions from before.
It makes sense to remove them too though.

#723