Inject value formatters into EntityView instead of using global in EntityView

Change-Id: I579bb59b48251800a07aefa32d12753ff6117060
Merge "Inject value formatters into EntityView instead of using global in EntityView"