all viewcontrollers now conforms to the uibarpostitiondelegate protocol, so navbars attach to top.