Call collect, core modifications

This pull request brings the changes required to support Call Collect in enterprise. Modifications in core are required because the network stack required some modifications. Please merge this together with the corresponding pull requests in enterprise and nova.