Implemented front-end ValueFormatterFactory

The ValueFormatterFactory manages ValueFormatters by DataType or DataValue type.

Change-Id: I49ead230e2d1cf64ffd4e7f347201325e38a3e07