Issue 303: cache our php arrays as json files on first access
Issue #307:
- allow dots in searches
- escape slashes in entity searches
- be explicit with router script or urls with dots are ignored