message: Created function that returns scene title
diff: @@ -22,6 +22,10 @@ tweet.renderScene = ({id}) => <Tweet tweet={getTweet(id)} />;
  timeline.renderScene = ({id}) => <Timeline timeline={getTimeline(id)} />;
  timeline.getTitle = ({sceneTitle}) => sceneTitle;
  +var getSceneTitle = (state, data) => {
  + var {getTitle, title} = state;
  + return getTitle ? getTitle(data) : title;
  +}
  var notificationsNavigator = new StateNavigator(stateNavigator);
  stateNavigator.navigate('home');
  @@ -33,14 +37,14 @@ export default () => (
  <TabBarItemIOS title="Home">
  <NavigationHandler stateNavigator={stateNavigator}>
  <NavigationStack
  - title={({getTitle, title}, data) => getTitle ? getTitle(data) : title}>
  + title={getSceneTitle}>
  </NavigationStack>
  </NavigationHandler>
  </TabBarItemIOS>
  <TabBarItemIOS title="Notifications">
  <NavigationHandler stateNavigator={notificationsNavigator}>
  <NavigationStack
  - title={({getTitle, title}, data) => getTitle ? getTitle(data) : title}>
  + title={getSceneTitle}>
  </NavigationStack>
  </NavigationHandler>
  </TabBarItemIOS>
  @@ -48,7 +52,7 @@ export default () => (
  ) : (
  <NavigationHandler stateNavigator={stateNavigator}>
  <NavigationStack
  - title={({getTitle, title}, data) => getTitle ? getTitle(data) : title}
  + title={getSceneTitle}
  crumbStyle={from => from ? 'scale_in' : 'scale_out'}
  unmountStyle={from => from ? 'scale_in' : 'scale_out'}>
  </NavigationStack>
  