Do not use WeakRef for target in RemoteViews requests.

closes #649 
Can we cache this instead of constructing it every time?