Inject preamble directly

Creating properties and accessing those
was causing problems when some signals
of a qml component where called before
the actual dynamic properties and ids
where available.
Fixed this by injecting the preamble
directly into the instrumented javascript
code, removing the old property based
approach.