bug 875490: make aws stop idle more intelligent about buildbot master http port. r=rail

--HG--
extra : rebase_source : 116cb48f576f6b97eeaa2915e50b0be1c0ca76e3
Report running/stopped instances grouping by their type
Add "packager" type
Report instances stopped for a while
Allow specifying a logfile for debug logs to go. r=rail
Switch to puppet 3.2
Add free_ip.py utility
Fix JSON format
Update puppet location
Generate AMIs for masters with postfix preinstalled to avoid initial puppetization errors
Skip reserved IPs
Update dev configs
Backout acidentally pushed local changes
Fix free_ips.py to work with secrets. r=rail
Use a separate security group for test machines
Skip 4 IPs
Add tst-win64 instance type
Make password prompt more specific. r=rail
bug 909907 - kill ics_armv7a_gecko. r=rail
Bug 831491: Start EC2 instances in response to pending ASAN test jobs. r=rail