Allow for MultiMinion to start with some of the masters as dead. This more closely matches the regular Minion process who will continually attempt to re-connect to the master
Clean up error messages and some old variables
Add more comments
More cleanup and comments
Move event handling into its own function
More clean up to MultiMaster

- consolidate handle_event (in Minion) into a single function (to shorten up tune_in).
- Change MultiMaster to use handle_event (within the minion) to send the event to a single random working minion
- add check in __master_disconnected to make sure the master name and the event names match
LYFT-14491 - resolve issue with boto_asg.exists
Removed no_site_packages as it has been deprecated
Change "Helium" to 2014.7.0 in affected docs
Change more affected docs from Helium to 2014.7.0
Change Helium to 2014.7.0 in cloud files
Change versionadded in runners, renderers, queues, utils
Changed versionadded in states
Remove test for no_site_packages deprecation
Remove unused import
Changed versionadded for client, fileserver, netapi, and pillar files
Changed versionadded for modules
Since this was changed to use channels this is no longer necessary, since the channel does this under the hood
Remove another weird hard-coded sleep

If this is an issue we need something other than sleeps ;)

similar to #14223
Merge pull request #14264 from rallytime/helium_to_num

Change "Helium" to 2014.7.0 for all versionadded sections