added noFlatten categories and runOnce userscript. Fixes #262