ecmascript: Make store.js more flexible
Remove unused file
Support torrent:video: prefix inside videoparams

Fixes #2293
settings: Expose apps and SD settings in global prop tree
ecmascript: Split resources into volatile/permanent types
ecmascript: Add 'debug' and 'ignoreVoid' to prop subscribe method
ecmascript/prop: Forward 'ctrl' object in subscribeValue. Also add prop.makeUrl
ecmascript: Add settings support