Update column naming rules. Ticket #3221. Rules for column naming
are still subject to change (except for the AS rule which we promise to
keep the same) but are more consistent now. And the rules are tested
using a new test script. (CVS 5416)
(check-in: 61f6e197 user: drh tags: trunk)