Improve character value ordering in simple key

Some characters have character values that are months or numbers written as text. This tries to be a bit smarter about ordering them in a way that will feel natural to the user. (Previously they were ordered alphabetically.)