files/file: add support for symbolic permission modes
Added support for setting up maintenance windows of under an hour.
Added support for using tokens instead of usernames and passwords.
Added 'version_added' attributes for new fields.
Also added missing fields to documentation and added some more examples.
Make pip dry run work better for the common case

This change allows the pip module to figure out if something needs to be done during
a dry run using 'pip freeze'. This is implemented for the most basic case: name,
version and state=(present|absent). In other cases it will fall back to the old
behavior.
EC2 inventory toggle to exclude/include RDS instances.
Do not filter out RDS instances by default or in INI file to avoid changing current behaviour.
Setup module: Additional facts when using ansible with Linux on System z

- Improved parsing of /proc/cpuinfo to take the specifics of Linux on
System z. ansible_processor and ansible_processor_cores are now
completed.
- Also improved virtualization facts in the same environment, parsing
the output of /usr/bin/lscpu to populate virtualization_type and
virtualization_role more precisely. If lscpu is not available, then
stick to the previous behavior.
ec2: ability to list existing volumes
Introduce an ansible_version dict as runner variable

  Given the version:
    "1.6 (ansible_version_var 14499e8bf3) last updated 2014/03/21 17:07:50 (GMT +200)"

  We get the special variable:
    "ansible_version": {
        "full": "1.6",
        "major": 1,
        "minor": 6,
        "revision": 0,
        "string": "1.6 (ansible_version_var 14499e8bf3) last updated 2014/03/21 17:07:50 (GMT +200)"
       }

	modified:   lib/ansible/playbook/__init__.py
	modified:   lib/ansible/runner/__init__.py
	modified:   lib/ansible/utils/__init__.py
Adds integration tests for gce module.
Adds integration tests for gce_pd module.
Adds support for creating GCE persistent disks from images
Adds support for creating GCE persistent disks from snapshots
Adds support for attaching persistent disks to GCE instances
Changes cleanup_gce.py to use gce_credentials module.
Adds version_added property to new attributes in gce and gce_pd.
Merge branch 'devel' of github.com:ansible/ansible into devel

Conflicts:
	library/monitoring/pagerduty
Removing unused code
Added additional error checking to avoid HTTP400 responses from ansible.
multiple spelling error changes