Stripping pragmas

This adds r.js-usable pragmas to compiler and exporter output. The dev files gets bigger and littered with pragma lines (mainly because each .sendIdx setting needs pragma exclusion, too), but you can produce deploy set in 0.13 projects when you add

```
    pragmas: {
        excludeIdeData: true,
        excludeDebugContexts: true
    },
```

into your `deploy.build.js`.
Yes, it is the same, except not only `IRReturn` with variable 'self', but also an empty `IRVerbatim` is added, all as a hack to formatting, so that final `return self` is ended with semicolon and most importatnly, have an endline after itself (so the context closer can be enclosed in pragma lines).