[mms-settings] Be tolerant to variations of integer data types

We will accept any kind of integer where we expect uint32 provided
that its value falls into [0..UINT_MAX] range.
Merge pull request #52 from monich/dconf_uint32

Be tolerant to variations of integer data types