initial beta version of bigip_monitor_http module
some fixes and cleanup per feedback from Matt Hite
bigip_monitor_http: add support for hardcoded properties
adds receive_disable and time_until_up and some bugfixes
improve changed result for race conditions
do not overwrite properties with defaults
improve logic in setting parameters in check mode (monitor might not exist)
add missing defaults
update version added and add examples
clean up comments to show monitor specific code
Fixup for SuSE and openSuSE.

Account for differences in packages names across RHEL/CentOS
and SuSE/openSuSE.
If an AWS account does not have a default subnet in their VPC configuration, then creating instances in that VPC will not automatically provide a public IP/DNS. Boto added this functionality in 2.13.0 (NetworkInterfaceSpecification.associate_public_ip_address).

This change adds assign_pubic_ip as a parameter to the ec2 module, ensuring that it is not set to one of BOOLEANS_TRUE if vpc_subnet_id is not also set, and if Boto is less than 2.13.0.
Fix typo
Exit 0 with no matched hosts

And also print to stdout not err

This lines up with how ansible-playbook will exit. 0 in the case of no
matched hosts. This makes it easier to script ansible commands w/
variable iventory input which may or may not have an entry for the
specific ansible task being scripted. No matched hosts is acceptable,
but matched hosts w/ failures is not.
 #4869 compatibility with older versions of apt
Fix setup.py to work with 'pip install -e .'
fix when the system does not have lsb_release script, but has /etc/lsb_release file
Added `-y` flag to `query_package`

* library/packaging/pkgin:

Signed-off-by: giorgio-v <giorgio@refactor.it>
openbsd_pkg: rework package name parsing.

Give the module more knowledge of the package name structure.
This makes the handling of version-less flavors (like vim--no_x11)
behave properly.

While here sprinkle debug logging that is helpful when testing the
module.
compatible with python 2.4