Uses iOS 6 ASIdentifierManager class or identifierForVendor if the class is not available. Fallback on iOS 5 is to use app path UUID which is generated by iOS when installing the app
Conflicts:
Classes/BITCrashManager.m
Classes/BITHockeyHelper.h
Classes/BITHockeyHelper.m