Merge pull request #466 from anodelman/cleanup-snaps

(20979) fix how snapshots are determined, remove hardcoded snapshot names
move ec2 install git+ruby from setup/early to lib