Added apt-get upgrade and dist-upgrade option
Added version flag (1.1) to updated
apt module.
Added check so that upgrade cannot be used with other options.
Added DPKG options which lardcanoe suggested
Allow specifying args directly to actions using module: syntax

Makes things like
- name: do complex things with complex module
  complex:
    setting_a: true
    setting_b:
    - foo
    - bar
possible.

Fixes #2228.
Allow (local_)action: to be a dict

Use the key module: to set which module to invoke.
Ensure complex_args is considered in all action_plugins
apt upgrade support
apt update
Use relative creates/removes path with chdir
Updating docs
Added gem module
Removed urlparsing of gemsource. Not needed
Adding RabbitMQ module to handle parameters
Adding parameters example
Use opkg module as basis for macports module

This module is pretty simplistic, it is derived from the opkg module.
Merge pull request #2232 from dhozac/module-args-dict

Allow specifying args directly to actions using module: syntax
Update documentation on complex args to new simpler format.
Merge branch 'new_branch_for_apt_squashed' of git://github.com/RaymiiOrg/ansible-1 into devel

Conflicts:
	library/apt
Move all inventory script code into the script parser