better Rename dialog

I think our Rename dialog should mimic the VS standard one. So, it's my attempt to do it. It looks like this:
![image](https://f.cloud.github.com/assets/873919/2368365/5c5c02be-a7a4-11e3-804a-a77e682f606f.png)

However, the "Location" is not shown for all symbols yet. Is there a better way to get location (I mean namespace + module + type + enclosing function) for all kinds of symbols?