Move over all settings references to real robopaint namespace object
Move remote print API bits to their own sub-namespace object
Refactor mode switches to their own robopaint.switchMode func
Switch to api.print namespaced callback and options
Refactor setRemotePrint to better differentiate from print mode
...and add force close (to avoid confirmation)
Add Print "Queue" manager function for remote print window
Allow GET commands when API disabled
Update some straggler references to old queue variable