First pass at integrating BIT and BIT VARYING code from Adriaan Joubert.

Tom Lane <tgl@sss.pgh.pa.us>

Commit: b503cbe3194fd21686335bb05eb48d79f3c6384b
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2000-08-21T04:48:57Z
Releases: 7.1.1
First pass at integrating BIT and BIT VARYING code from Adriaan Joubert.
Update functions to new-style fmgr, make BIT and VARBIT be binary-
equivalent, add entries to allow these types to be btree indexed,
correct a few bugs.  BIT/VARBIT are now toastable, too.
NOTE: initdb forced due to catalog updates.

Files