Twit 02 Retrieve user twitter home stream

Creates a generic parser and requester. Performing a request against the REST api now requires the correct pair. 

Example:
To request the twitter android dev stream, the request requires the TwitterObjectRequester (Twitter responds with a JsonObject) and the TweetsHashTagParser to parse the Json object.


try to use specific types like Url, Uri or URI so that people can't pass invalid values (i.e. I can call this method passing `atghjk` because it expects a string, but I wouldn't be able if the object type was more specific to the domain that is Urls)