Notifications: Nuking WPTableViewController

Closes #2856

/cc @aerych WPTableViewHandler's api is beautiful. Thanks for that!

Thanks for the note Eric!. According to [the docs](https://developer.apple.com/library/ios/documentation/UIKit/reference/UITableViewController_Class/index.html), UITableViewController has these extra functionality:

- If no nib is provided, it'll create a UITableView instance on its own.
- Sets the datasource + delegate to self, if nothing is specified in IB.
- Clears automatically the selection, when needed.
- Flashes the scrollers on viewDidAppear.
- Implements the 'setEditing:animated:'

Since UITableViewController contemplates the possibility of having the datasource/delegate mapped elsewhere (and it wont override whatever you set there), i think we're just aaaallright!.

Thanks!!