Added custom event listener triggering placeholder.shim()

In one of my use cases, a menu toggle() didn't trigger a replacement of the placeholders. So the input elements changed their positions, the placeholders kept their place.
In such cases the newly added, custom event listener "placeholder_shim" can be triggered to force a repositioning of the placeholders.