[amends #102] Modify JS injection to match CSS injection behavior
[amends #107] [amends #104] [amends #102] Add multiple features/bug fixes to blocks
Merge pull request #103 from EightShapes/feature/append-js-to-head

[amends #102] Modify JS injection to match CSS injection behavior