Add support for From 1099-MISC

And, along the way to supporting it, add the ability for a form to
provide BOTH a fill() and a draw() method, as well as the feature that
saying "fields['PATTERN'].all = one_thing" sets all of the matching
fields to a single value; in this case, so that all of the nearly
identical pages of the 1099 get the same data.