Ec2 snapshot remove

Added the ability to remove snapshots

Added state option, and accompanying snapshot_id option for
when state=absent.

Based on #7238 which I'd imagine would be merged first.