Support non-numeric values for measurements in JSON format.

Description

There are cases where the user can not completely control the JSON payload sent to SiteWhere, which may result in non-numeric values in the measurements payload. Update parser to handle this case. The solution will probably include converting string values to metadata and boolean values to measurements of 0.0 or 1.0.