Changes to item viewers and html subwriters to put general behaviors in a list passed out by the subwriters and itemviewers.  This includes things like suppressing headers, footers, banners, internal header, and some specific item viewer stuff.

Not fully implemented, but done to the point that I can commit and share with Suchi and MP.