Add Sidekiq::Launcher, extracted from Sidekiq::CLI.

This is a step forward to run Sidekiq inside a process,
making it more easily to integrate into existing process.
Extract procline feature from Manager to Launcher.

We don't want to touch the process name if we're integrating
Sidekiq into existing process, so better not to put procline
assignment in Manager, but in CLI where we launch standalone
Sidekiq process.
Merge pull request #664 from godfat/launcher

Standalone Sidekiq::Launcher
Add worker info to summary update.
Merge pull request #714 from mperham/busy-summary-update

Add worker info to dashboard summary update
Fix precedence issue
Pull in latest clymb upstart config for example
Config file should be optional for easy cap deploys, fixes #715
Retry all, fixes #686
Fix the real-time graph in the dashboard

It was broken since this commit:
https://github.com/mperham/sidekiq/commit/2033e7faf398a6c83be32848955700
86d95a6eb8#L0R219
Merge pull request #721 from jilion/fix_dashboard_realtime

Fix the real-time graph in the dashboard
Make dashboard Sidekiq's default home page, fixes #722
Merge branch 'master' of github.com:mperham/sidekiq
Fix dashboard tests
Fix the JS poll URL
bump version
Delay launcher until after daemonization
Polish daemon fix [#727]
Revert to not daemonizing in Capistrano recipe to accommodate JRuby
Updated UI