* Add data dependency tracking
Abstract dependencies away from files (#2223)
* Abstract dependencies away from file to allow things like config, data or i18n deps
* Lint
* Missing include
* Fix Sass deps
* Fix filters
whitespace
Adapt new API
Generalize data deps
* Adapt to API changes
* Rename
* Rename method
* Fix immutable dependency_map
* Static data invalidation
* Make tests happy with file paths
* Callback data is really just a special case of in-memory
* Rename StaticDataStore to InMemoryDataStore
* Fix some contracts issues
* Data access checks
* Use data proxy everywhere
* Fix tests
* Only enable data tracking proxy when requested
* Data path caching