Adds initial twitter repository classes and initial class tests
Adds initial twitter repository classes and initial class tests. Reorganizes some classes into proper namespaces
Merge branch 'feature/twitter-repository' of github.com:androide-osorio/gnip-monitor into feature/twitter-repository

* 'feature/twitter-repository' of github.com:androide-osorio/gnip-monitor:
  Adds initial twitter repository classes and initial class tests
Twitter Repository responds properly to API errors and connection issues.
Refactors some methods of the Twitter repository. Tests are passing
Twitter repository handles payload pagination correctly and returns the combined results of all pages. Tests passing.
Refactors the response handling logic on the twitter repository and adds configuration to service provider
Adds initial behaviour for frequency tables handling, provided by the GNIP API
frequency tables can calculate cumulative frequencies at any point.
frequency tables can calculate all types of absolute and relative frequencies accurately. All tests passing.
frequency tables can calculate all types of absolute and relative frequencies accurately. All tests passing.
frequency tables can calculate basic central tendency measures and get most frequent values. Tests Passing
Merge branch 'feature/twitter-repository' into develop