[BUGFIX] Don't allow processing new commands on calls while processing hangup events

This was causing a race condition such that new components started after we'd started iterating through the active component list for shutdown would never receive a complete event.

Fixes adhearsion/adhearsion@259
[CS] Use Rubygems via HTTPs