add hangup to call.manager
move the get_active_call_for_extension to the current_call.manager

I moved the function to the current_call.manager since it is only reliable
in the context of a switchboard. When a more general solution is implemented,
it should moved back into call.storage