capitalizeFirstLetter handle empty and one char strings correctly - issue 746.

Fix an error in capitalizeFirstLetter in NameUtil.fs.  The current implementation breaks If s is an empty or null string - see issue 746. Please consider adding a null check if necessary - I did not to keep the code clean.