blocks and cpturing self, nav bar interactions in ios8 async testing in xcode6, redude(), code for new ios8 controls