Add warnings when env.currmodule or env.currclass are used.
Move env.temp_data content that might be used to resolve references to a new env.ref_context dictionary.
PEP8 cleanup in roles.py.
Add ref context to all "any" references.  Should make it possible to resolve them more accurately.