fix warning

"Commas at the end of enumerator lists are a C++11 extension"
fix implicit cast warnings

(Implicit conversion turns floating-point number into integer: 'double' to 'uint64_t' (aka 'unsigned long long'))
Fix typo which caused the file ivar to be set instead of function
Use the OS_OBJECT_USE_OBJC macro
update podspec to version 1.6.1

to coincide with tagging version 1.6.1 which incorporates changes that remove dispatch_get_current_queue() warnings.
Added NULL safety checks

These were reported as potential flaws by VeraCode scan.
Fixed potential memory leak
Merge pull request #92 from mattjgalloway/FixFunctionNameOnCopy

Fix typo which caused the file ivar to be set instead of function
Merge pull request #95 from cocoa-factory/master

tag 1.6.1 & update podspec to coincide
Merge pull request #90 from diederich/fix/warning

fix warning
Merge pull request #93 from mattjgalloway/Use_OS_OBJECT_USE_OBJC

Use the OS_OBJECT_USE_OBJC macro
Updating Xcode project files with recommended configuration settings
```clean_paths``` is deprecated in CocoaPods. Use preserve_paths instead.
update podspec to version 1.6.2
Merge pull request #103 from nickcheng/patch-1

clean_paths is deprecated in CocoaPods. Use preserve_paths instead...
Merge pull request #100 from lixar/veracode-fixes

Added NULL safety checks