Command line interface and Capistrano recipe for Mailman

Hello, I've added an executable file and conventions/configurations for deploying Mailman in production environment. Here are what this PR adds:

## Executable file

    `mailman -c [config file] -p [pid file] -e [environment]`

Config file contains configurations and instructions for Mailman, like `mailman_app.rb` example in `USER_GUIDE.md` does. It should be provided in order to execute `mailman`. Pid file and environment parameters are optional.

## Capistrano recipe

If you use Capistrano to deploy your application, just add

    require 'mailman/capistrano`

in your `deploy.rb`. It uses `"#{current_path}/config/mailman.rb"` for config file, `"#{current_path}tmp/pids/mailman.pid"` for pid file as default.