ensure that maximize doesn't bounce back
support for viewer in desktop mode; sane behavior on reload and resume
implement viewApp function and browser.internal.app option
rename to viewApp
add viewer clear command
viewApp: always maximize; automatically handle local files
Merge remote-tracking branch: upstream/master