copyedit modular_systems.rst

spelling/typos/homophones
run-on sentences
commas
grammar
rm duplicate entriesin dict literal, except for loop_interval

Because the 2 entries for loop_interval disagree on whether it's a float or an int.
Merge pull request #5311 from hulu/copyedit-modular

copyedit modular_systems.rst
Merge pull request #5312 from hulu/patch-42

rm duplicate entries in dict literal, except for loop_interval
Use detect_kwargs in runner, fix #5259
Its a float
Merge pull request #5305 from s0undt3ch/hotfix/xapi-python26

Make `salt.modules.xapi` python 2.6 compliant.
Merge pull request #5306 from s0undt3ch/hotfix/yumpkg-fix

We can't use `getCanonArch()` after all.
Merge pull request #5308 from s0undt3ch/issues/4912-ordereddict-fix

Switched to a fixed and more complete `OrderedDict` recipe. Fixes #4912.
Enable coveralls. See https://coveralls.io
Actually trigger the coverage data gathering.
Let's know where(CWD) is the suite running from.
Add the `.coveragerc` file and some debugging output to see if the coverage file is generated.
Fix SyntaxError.
Even more info from travis env.
Switch coveralls python library.