Fix pillar mysql test formatting
Add no_mock/_reason and ensure_in_syspath
Ensure ldap parameters are properly escaped
Ensure external_nodes is no longer referenced even though it could not be used for evil.
Merge pull request #14944 from cro/ldap_metacharacters6

Ensure ldap characters are properly escaped
PyLint fix.
Merge branch '2014.7' into develop
Merge pull request #14945 from cro/ldap_metacharacters6

Pylint fix.
Merge to develop (pylint fix)
Merge to develop (pylint fix)
Ensure external_nodes is no longer referenced even though it could not be used for evil.
Merge pull request #14949 from cro/fileclient_extnodes

Ensure external nodes no longer referenced even though it could not be used for evil.
Merge branch '2014.7' into develop
Merge pull request #14940 from rallytime/fix_pillar_tests

Fix pillar mysql tests