Fixes issue with overreleased objects

The autoreleasepool causes overrelease issues with the out parameters  (NSError ** and UIView **)
Also I do not see any memory benefits using the autorelease pool here. (tested the footprint)
Out parameters will be implicitly autoreleased. i.e. NSError *__autoreleasing *
See more: http://blog.pioneeringsoftware.co.uk/2012/03/06/out-parameters-when-arcing/
It also fixes the issue we filed here https://github.com/kif-framework/KIF/issues/439
Using @autoreleasepool to avoid dangling objects during the running test
Merge pull request #447 from xing/overrelease_fix

Fixes issue with overreleased objects
Update KIF.podspec

Update to version 3.0.8