Initial working version.

TLDR;

- Dropped sidekiq.
- Still no caching.
- Uses selenium to drive remote phantomjs browsers instances.
- TODO: Configuration.
Handle dead process by restarting them.