Add support to launch configuration `associate_public_ip_address` boto parameter

This pull request depends on https://github.com/boto/boto/pull/2029 and https://github.com/spulec/moto/pull/82 getting merged.

After those pull requests get merged, this pull request needs to update `boto` version in `setup.py` and `moto` version in `requirements.txt`.