Separate and refactor injection.
injectIntoMarkup appends to a markup if no <body> is found

Also fix script injection.
README: fix code samples

Fixes #4.
docs: sync w/ README
CHANGELOG: update for 0.5.0
0.5.0