Fixed flushQueue dictionary value setting to empty array
Updated recommended number events tracked in README
Added advertisingIdentifier as an optional device identifier
Recheck identifierForVendor if doesn't exist on first pass