Made it so `testProp(prop, value)` and `testAllProps(prop, value)` will use a manual set-and-check to verify that the provided value is valid for the named property
Updated `testProp()` and `testAllProps()` tests to cover value testing and removed some unneeded dependencies
Revert "Added detect for <template> HTML tag"

This reverts commit 0252b5203a35289e04445ef5153494b8212649a1.