xml atests: fixed typo and argument name
XML: Fix handling elements w/o namespace inside elements w/ ns.

The problem occurred when namespace prefixes in Clarck notation were
stripped (default behavior) and affected both the standard etree and
lxml modes.

After the fix elements w/o ns inside elements w/ ns get `xmlns=""`
when using the standard etree. When using lxml, namespace prefixes are
preserved correctly. These fixes resolve #1784.
Update README.rst
Fix minor atest formatting issues. Separated these changes from PR #1776
Suggest keywords when keyword matching fails.

Resolves #888
Merge pull request #1776 from guykisel/fuzzy-keyword-matching

Keyword not found recommendations by @guykisel.
Merge pull request #1787 from guykisel/atest-minor-fixes

Fix minor atest formatting issues. Separated these changes from PR #1776
Process: Convert args to strings also with Jython on Linux.

Process uses custom encode_to_system with Jython on Linux due to
non-ASCII problems. Now arguments are converted to strings (issue
Merge branch 'master' of https://github.com/robotframework/robotframework
tidy
Repeat Keyword: Fixed handling continuable failures.

Run Keywords already handled continuable failures correctly. That
logic was moved to a helper method that also Repeat Keyword can use.
Fixes #1794.
Enhanced Repaeat Keyword tests a little
Libdoc: Handle incoming links where spaces are encoded as `+`.

Fixes #1797.