Fix CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF warnings.
Merge pull request #278 from scelis/fix_block_warnings

Fix CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF warnings
Added some warnings, and fixed some warnings.