Only call view controller future block once per push.
Only call view controller future block once per push.

Avoids creating two view controllers when we only need one.
sunfei/FLEX,Flipboard/FLEX,erichoracek/FLEX,programming086/FLEX,otatime/FLEX,iBcker/FLEX,tttpeng/FLEX-DatabaseBrowser,lintaoSuper/FLEX,NSExceptional/FLEX,ramoslin02/FLEX,Flipboard/FLEX,deer-hope/FLEX,appspector/FLEX,zhaoguohui/FLEX,NSExceptional/FLEX,fbernardo/FLEX,pjebs/FLEX,BrianBatchelder/FLEX,jdk89757/FLEX,msdgwzhy6/FLEX,DaidoujiChen/FLEX,hugo-/FLEX,Xiaobin0860/FLEX,hoaquo/FLEX,Kingside/FLEX,Suninus/FLEX,evliu/FLEX,tttpeng/FLEX,Automatic/FLEX