Issue 267 debugging favorites on desktop

This enables removing and adding favorites in the absence of the file-downloading facility provided by Cordova, by stubbing the file-downloading part.  It is useful for the sake of exercising the file-downloading stuff, in combination withother things, for development debugging.  I think I've been very conservative to avoid overriding the real facilities when they are actually present.

This fixes 267.