refactor(chromium injection): don't check if window is top (yes, it is)

Disallow to run in frames, remove window.top check.
Because it doesn't inject anything inside frames anyway.

Also remove "exclude_globs" from manifest as they describe those
unwanted frames.
feat(chromium injection): translate inject.js to CoffeeScript

- translate inject.js to inject.litcoffee
- split it into helpers.litcoffee with functions and inject.litcoffee with calls
- add CoffeeScript preprocessing to "meta" task stream
- add tests to test/meta/chromium/helpers.test.litcoffee:
  - should not do anything with irrelevant message
  - should not do anything with incorrect data
  - should make GET request and pass response to callback
- do not test inject() helper as it is simple enough
- use karma-sinon-chai for testing, remove chai and karma-chai
- run these tests in a separate Karma instance as code has
a hard to refactor global state
- move karma-config.litcoffee to test/
- add "helpers.js" (compiled helpers.litcoffee) to Chromium manifest
feat(firefox injection): translate inject.js to CoffeeScript

- translate inject.js to inject.litcoffee
- split it into helpers.litcoffee with functions and inject.litcoffee with calls
- add tests to test/meta/firefox/helpers.test.litcoffee:
  - should not do anything with irrelevant message
  - should not do anything with incorrect data
  - should make GET request and pass response to callback
- do not test inject() helper as it is simple enough
- run these tests in a separate Karma instance as code has
a hard to refactor global state
- add "helpers.js" (compiled helpers.litcoffee) to overlay.xml
feat(maxthon injection): translate inject.ignore.js to CoffeeScript

- translate inject.ignore.js to inject.ignore.litcoffee
- split it into helpers.litcoffee and inject.ignore.litcoffee
- add tests to test/meta/maxthon/helpers.test.litcoffee
- run these tests in a separate Karma instance as code has
a hard to refactor global state
- add "helpers.js" (compiled helpers.litcoffee) to def.json
feat(opera injection): translate *.js to CoffeeScript

- translate *.js to *.litcoffee
- split background.litcoffee into helpers.litcoffee and background.litcoffee
- add tests to test/meta/opera/helpers.test.litcoffee
- run these tests in a separate Karma instance as code has
a hard to refactor global state
- add "helpers.js" (compiled helpers.litcoffee) to index.html
refactor(build): remove unnecessary ".litcoffee" > ".js" tranform

gulp-coffee changes file extension automatically, no need to try to do
that after.
fix(maxthon meta): allow to access generic "*.*" and "*.*.*" domains
fix(maxthon meta): allow to access "*.vkadre.ru"

This fixes video size loading for VK hosted videos.
This is pretty much a workaround but it seems to be the only option.
chore(meta): bump version to 0.2.1