Make Link component w/o router context

If no router in the context, it will communicate with the global router via the
default environment.
CHANGELOG
0.4.0