Added parameters to ec2_lc

Added:
- instance_profile_name
- ebs_optimized
- associate_public_ip_address

No change in behavior for not using these parameters. Tested, works well. Added documentation. Direct mapping to the LaunchConfiguration boto object
This is nice if you're using a common script because boto doesn't like `''` or `false` for `instance_profile_name`