Remove no-op string declaration
Updating submodule pointer for core
Adding v2 error line support, and tests
Insert newlines correctly when splitting literal blocks

Fixes #9274
Use https for git submodules

It's much more likely that people can use the https protocol
than the git protocol (many firewalls block the latter)
Fetch vars for host directly when calculating the delegated user

This fixes the case in which the delegated to host may not be in the
specified hosts list, in which cases facts/vars for the host were
not available in the injected hostvars.

This also fixes the inventory variable fetching function, so that an
unknown host raises a proper error as opposed to a NoneType exception.

Fixes #8224
Rework distribution fact checking to be a little less heinous and add
support for Mandriva.

Fixes #9282
Update the core and extras submodules
Fixing item loop when undefined variable errors occur because of missing attributes

Fixes a case where the variable 'foo' may exist, but the with_items loop
was used on something like 'foo.results', where 'results' was not a valid
attribute of 'foo'. Prior to this patch, conditionals were not evaluated
until later, meaning there was no opportunity to allow a test to skip the
task or item based on it being undefined.
Fixing bad variable naming choices
add missing headers, rm the subtree of ansible/inventory as we wish to overhaul it.
Inventory Plugin to get hostgroups from FreeIPA
Start converting asserts to self.assert*() so we get better error messages
Update other asserts that have a py2.6 unittest method
Python3 fix
Python3 fix
Python3 test target and use coverage for all v2 tests.
Typo: recieve -> receive.
Fix detecting distribution release on OpenSuSE

Ansible raised exception during parsering /etc/SuSE-release file.
Regular expresion should use string instead of list.
Fix tested on OpenSuse 13.1
Merge pull request #9328 from Batmat/fix-receive-typo

Typo: recieve -> receive.