Made "bbox" and "arrowprops" kwargs use the defaults as a base. This allows things like "bbox=dict(alpha=1)" to still give a yellow, rounded box.