Hardware: add SerialNumber support

Some manufacturers, e.g. Samsung and Acer, display a different
serial number in Settings -> About Phone than the one in
ro.serialno. This class enables the alternative serial number,
which is the one marked physically on the device, to be displayed.

Change-Id: If328ca7b487435b88246d1f8c47b04770183f09e
Merge branch 'cm-11.0' into martincz
mokee modify

Change-Id: Ia0fa8ba6a08a33e624cfb7b99b681d15a55c2a00