Merge "launchpad" changes into "master".

- Uses ProtoRPC messages for destination configuration.
- Improves command line output.
- Adds HTML body content format.