Updated to iOS 6.1 and backward compatibility issues

If we are running iOS less than 5.1 then we use the Mac address to
generate the unique identifier.