Discovered autopep8.

Ran through a creation a full VPC without errors.

Checked another environment, no errors.
Add setup.py script to install cloudcaster python scripts
Merge pull request #53 from vjanelle/autopep8

Discovered autopep8.

tested by a few, works with both creation and updating.
Merge pull request #54 from AeroNotix/gh-alf-setuptoolsification

Add setup.py script to install cloudcaster python scripts.

a great first start, thx aaron.
Expose ELB idle timeout settings

This requires that an ELB's configuration has a field called
'idle_timeout' which is the timeout in seconds.
fix boto >= 2.34

ref: https://github.com/boto/boto/commit/e57b7fc31ae237df5439459d602651ed3cc10557?diff=split

This removes the workaround for boto counting 0,1,2,4 fixed in 2.34
add user data to cloudcaster launchconfig
update documentation with userdata field
ensure boto version >=2.34.0 for upcoming changes from @aeronotix
Merge pull request #56 from WrathOfChris/cm-fix-boto-2-34

fix boto >= 2.34
Merge pull request #55 from AeroNotix/gh-alf-expose-elb-timeout

Expose ELB idle timeout settings.
LGTM - previous PR merged enforces boto >= 2.34.0
Merge pull request #57 from vjanelle/user_data

add user data to cloudcaster launchconfig.
LGTM
doc idle_timeout
Merge pull request #58 from WrathOfChris/cm-elb-idletimeout-doc

doc idle_timeout
Revert "doc idle_timeout"
Merge pull request #59 from WrathOfChris/revert-58-cm-elb-idletimeout-doc

Revert "doc idle_timeout"
doc idle_timeout
Merge pull request #60 from WrathOfChris/cm-elb-idletimeout-doc

doc idle_timeout
Updates the LC when the role is changed
Merge pull request #61 from vjanelle/role_update_lc

Updates the LC when the role is changed
Quit reading my mind!  LGTM