Adds support for Cloudwatch detailled monitoring in ec2_lc module.

Enabling detailled monitoring in the launch config is mandatory to be able to activate cloudwatch in the to be created autoscaling group.
Make sure subnets and route_tables are initialized before using

Fixes #7712
Revert "Fix get_distribution() for platforms that may have spaces"

This reverts commit 2493020d9ff6421666d090d7bb082e92b3613d3e.
Merge pull request #7896 from botify-labs/feature/add-instance-monitoring-to-ec2-lc

Adds support for Cloudwatch detailled monitoring in ec2_lc module.