Allow end of line comments in inventory file

See github issue 2702
https://github.com/ansible/ansible/issues/2072
Add an example on how to *add* a %wheel line to sudo - tricky as it has
a colon, which needs some special attention.
Add Linux-style path for sudoers file, to be consistent with other examples.
Add support for NetBSD. Tested on NetBSD 6.0/i386.
Solving bug https://github.com/ansible/ansible/issues/2004
Now handle positive integer value in virtual files if they are separated
by group of space characters where the count is unpredictable.
Thanks to romeotheriault for filing this bug.
Merge pull request #2073 from nigelm/hosts_comment_fix

Allow end of line comments in inventory file - fixes #2072
Merge pull request #2078 from huberteff/e2158b661d250c04609e7faff4d8e67df9cb37e4

Add example for adding to sudoers file
Merge pull request #2079 from huberteff/devel

Add NetBSD support for 'service' module, and add an example to 'lineinfile'
Merge pull request #2091 from davixx/sysctl2004

Solving bug : sysctl check_after failing on multi-value sysctl parameters
Simplify and correct comparisons with None.
Added an insertbefore option.
Modified to follow Daniel Hokka Zakrisson's recommendations.
Adds configurable jinja2 extension loading

Jinja extensions adds features to the jinja2 templating engine. This
patch allows module loading for the templating engine vian an
ansible.cfg configuration key (jinja_extensions).
The default behaviour doesn't change (no module loading).
Requested modules can be added coma separated in ansible.cfg

Adds whitespace handling in jinja_extension config

Added whitespace handling in jinja_extension configuration directive, so
things stay safe if user adds spaces around comas in the directives
list.

Adds config example for jinja_extensions

Added config example with multiple extentions for jinja_extensions
Fixes jina typos

Moved *jina* to *jinja2*
Support for amazon linux distribution facts.
Using "OtherLinux" in module_commons, cleander detection in setup.
uri module
moved module checking below module initialization
fixed the documentation so it build properly
Tweak doc examples