Fix: Adding check if char can be capitalized to new-cap (Fixes #940)

Adding a check to new new-cap options to first see if the first character **can** be capitalized (in other words, if it's not alphabetic). If it can't, then one or the other of the rules' options must fail.