Replace FLAG_WIDE with FLAG_WIDE_REF.

FLAG_WIDE really really means that the variable to which it is attached is both wide and a reference.  This renaming is a first step toward making the flags FLAG_REF and FLAG_WIDE orthogonal.
There are quite a few (32) conditionals that contain either
  hasEitherFlag(FLAG_REF, FLAG_WIDE) // The variable is a reference
or 
  hasEitherFlag(FLAG_WIDE, FLAG_WIDE_CLASS) // The variable is wide
and several other instances where these pairs are spelled out rather than using "hasEitherFlag()".  With an orthogonal flag set, we can replace these with the test of a single flag, and reduce by one the number of flags required.