Fix the initialization of ptb::bonus_box.

The size and the gap must be set in the constructor, as they can be overriden
or constrained with the editor.