Fixing bug with unicode templates.

The utils.md5s() function would break when calculating checksums
for non-ascii characters. Convert to utf-8 first.
Merge pull request #1995 from runekaagaard/devel

Fixing bug with unicode templates
Clarification on how to use insertafter with a regex.
For ansible --list-hosts benefit apply hosts selection limits early
Raise an error if an action doesn't have a string type

Happens with e.g. "command: true" that YAML helpfully converts to a
bool.
Actually add stdout data to stdout buffer for daemon mode
Add 1.0 release to Debian changelog

Fixes #1988.
Merge pull request #2001 from stoned/ansible-limit-list-hosts

For ansible --list-hosts benefit apply hosts selection limits early
Merge pull request #1999 from dorfsmay/pullreq-lineinfile

Clarification on how to use insertafter with a regex.
Raise an error when multiple when_* statements are provided

Fixes #1994.
Add ConnectTimeout=DEFAULT_TIMEOUT to ssh args