Json::Value constructor: Accept any arithmetic type.

Allow construction of Json::Value from size_t, short, etc.