Added getBestUniqueDeviceID to SystemUtils.

Exploring solutions to have a reliable Device UID all the way back to API 1.