test: Add unit tests for Element#beforePut() and update similar tests
test: Add unit tests for Element#beforePut() and update similar tests

Updating tests with code that tests the functionality of inserting
a variable number of inputs (and input types) into the DOM.

woollybogger/Firebolt,woollybogger/Firebolt