Minor fixes, API change

- Creating LRU cache in master ps for synchronization
- LRU size (`this.registry.max`) is controlled by config via `lru`
- Created `this.watch()` & `this.watcher()` for master process to watch assets on disk (from `this.request()`) & update LRU(s) when a change occurs