remove try/except from grab/ungrab

I realized shortly after I did this that there was no need for a try/except. Every widget should have a `__self__` attribute, whether it's a weakproxy or not.