If there's a local version of the image, use it.

Eliminates some of the disappearing image problems we've been seeing.
Add ViewServer debug tool

Allows for the HierarchyViewer to attach to a device instead of having to use
the emulator.
Patch up some memory leaks and clean up code