Adding support for A10 Networks slb server, slb service-group, slb virtual-server
PEP8 Compliant except needed long lines and better exception handling
Fix typo: `active` -> `activate`
Always return a list even if its empty.
portage: Add support for --changed-use

The `--changed-use` flag is an improvement over `--newuse` because it
does not trigger rebuilds for USE flag changes that would not affect the
installed package. Its use is generally recommended over `--newuse`.

Signed-off-by: Dustin C. Hatch <dustin@hatch.name>
Implement default omit filter
Implement default omit correctly
Implement omit for module args, also add tests for it
Undo changes to filter module
add new test case
Additional fixes for the new omit parameter variable
Fixing up serialize_args utility function
Use split_args directly to check for omitted params
Adding docs for default+omit
Merge branch 'default-omit-updated' into devel
Merge branch 'devel' of https://github.com/mischapeters/ansible into mischapeters-devel
Update CHANGELOG.md
Merge pull request #8761 from mwarkentin/patch-1

Fix typo: `active` -> `activate`
service: use self.changed in service_enable_rcconf().

This sets the "changed" result of the module when a rc file is modified.
Previously only --check mode would show that it was going to change.
Can override each role's install path

Defaults to the system wide `roles-path` when `path` is not specified in the
provided `role-file`.  An example installing nginx to a relative path specified
by the `role-file`.

    - src: https://github.com/bennojoy/nginx
      path: vagrant/roles/