Adding support for network status isn't as simple as it might seem for this controller. If the controller is popped off the stack, for example, we'll never get enough request stopped messages to stop the indicator, resulting in a permanent loading state for the app. Barring a proper solution to this problem, for now we'll leave it to the controller to display the fact that it is loading.
…arget. The -c flag is now optional and used only for explicitly adding configuration settings to a specific build configuration. When absent, ttmodule will now modify all configurations.
TTTableViewNetworkEnabledDelegate provides support for both drag refresh and the new infinite scroll footer. You can choose to enable either, both or neither of these features when you instantiate the delegate. The delegate header also defines the TTTableNetworkEnabledTableViewController protocol, which allows TableViewControllers to specify when infinite scroll loading should occur based on a scroll ratio by implementing shouldLoadAtScrollRatio:
TTURLNavigatorPattern didn't support class clusters which return a different instance of an object when calling its init method. As this happens only if the navigatorpattern actually instantiates an object, the method was refactored to display this difference. Additionally a clang static analyzer was ifdef'ed away. fixes #359
… Closes #242 and #162