added provider support to the user tag

Added support for id providers for the user tag.

In the form of user@provider.

If no provider is supplied local is assumed