- Delete test which checks obsolete API
- Fix StateCacheSnapshot.getResourceProperties method
- Change StateCacheSnapshot.getProperty to return Optional<String>
- Add null argument checks