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.
Make script/browsers prettier.
Remove fetcher.ru. Old crap
remove cuba-contrib and tilt.
Clearer handling of child death.
Don't show me the out from phantom, it's been logged to file.
Browser, don't load images.
Remove logging by mistake.
Check if phantom is running on each port before attempting to launch. Halt if so.
Properly halt on error.
Introduce Config module. Rename script/browsers to script/fetchers.
Add basic/dumb cache implementation.
Add .env example.
Configurable wait time; default 1 second
fetchers.rb: rename available_key to queue_key
Obey upstream base URL config value
Add dotenv gem
Use dotenv gem
Obey .env in ./script/server