Die if no host is provided.

Exit with an error message if no host is provided via the config or
on the command line instead of running into a curl error.
Adjust the manpage which said that host defaults to twitter.

Bug reported at http://bugs.debian.org/563098
Name correct hosts in prompts.

The prompt "Enter twitter {account,password}" is a bit misleading
if host is set to identi.ca or a custim host.
Add hostname to the session struct and use in for prompting and logging.

Reported as http://bugs.debian.org/563099
Merge branch 'master' into gregoa
Merge branch 'master' into gregoa
Merge branch 'master' into gregoa
Merge branch 'master' into gregoa
Add documentation for new shrink_host feature in bti-shrink-urls.

Document the configuration of bti-shrink-urls in bti-shrink-urls.xml,
bti.xml, and add a commented out example to bti.example.
Document the new --retweet feature in bti.xml and add it to bash completion.
Merge branch 'gregoa' of colleen:bti into gregoa
Active --dry-run for OAuth.

Guard the oauth_http_post/_get with an '!session->dry_run'
conditional, and add a dbg() statement before.

http://bugs.debian.org/608608
Merge branch 'gregoa' of colleen:bti into gregoa
Merge branch 'master' into gregoa
Merge branch 'gregoa' of colleen:bti into gregoa
Merge branch 'master' into gregoa
laconi.ca was renamed to StatusNet

Update documentation and config example.
Merge branch 'gregoa' of colleen:bti into gregoa
Output can be evened like a table with --column 20.
Merge pull request #17 from siers/master

Hello.
Merge branch 'master' into gregoa
get_string*: fix a memory leak

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>