Fix a bug in ComponentStorage where multibindings were deleted after the bindings that they depended on.
ComponentStorage: cache the set of multibindings (if not empty).
Remove injection_scopes example, turn it into a 'server' example.
Remove support for injection scopes.