Search results can be selected!

- Big renaming of Github models to have a “Github” prefix to avoid a
Model framework limitation of model’s with the same name :(
- new `session` object
- new `User` Model to represent a ticker user
- new `EventStream` Model to represent a source of Events, whether it
be from Github, Google Groups, Twitter, etc.
Add EventStream (should have been in previous commit)