Moving all ViewContexts to pass through Activity.

In preparation for adding a progress bar, all ViewContexts are now
acquired from (ViewContext)getActivity()