use an Autorelease Pool Block where possible

The SafeNsAutoreleasePool class remains unchanged.