Add data table screen

First pass at adding the functionality for #16 

This adds a new screen, which will use a custom cell, custom mode, and custom scope to populate the table.  Sample app updated to show functionality
unsure if this needs to be tweaked, or if its something for developers to be aware of - the short of it is.  Figuring there will be comments on this PR so leaving this comment here for discussion on thoughts, or options on how we handle this.  Maybe in RedPotion we just remove the event being added by default.  Rather than raising that the consumer needs to remove like RMQ does.