Added cache_valid_time option to apt module
Updated apt module documentation string with a cache_valid_time explanation
Updated cache_valid_time option to check the update timestamp if update-notifier-common is installed.
mtime of the apt lists is used as fallback.
mkfs module to create filesystems with mkfs command
add pid to log
apt module cache_valid_time documentation fix
Make sure we compare flavor IDs as ints

We were comparing an int to a string and getting things wrong, so
idempotence was lost. This forces the comparison to be int.
Remove errant debugging code

This should have never made it in.
Merge pull request #2799 from j2sol/flavor-int

Fix instance idempotence
fix arguments to isinstance() in env lookup
Merge pull request #2800 from tartansandal/env_bug

fix arguments to isinstance() in env lookup
Upstart, how do I love thee.  Let me count the ways.  0.
Register skipped tasks so we can at least check their changed/not-changed status.
update changelog
Allow modules to be categorized, and also sort them when generating the documentation.
teach plugin loader to find modules in subdirectories
Don't use "finally" here as it's not 2.4 compliant.
Fixed setup module to accomodate venet interfaces (OpenVZ)
Merge pull request #2803 from therealprologic/devel

Fixed setup module to accomodate venet interfaces (OpenVZ)
Also load Jinja2 extensions when processing template from string