Add connectioninfo and fetchers.

ConnectionInfo encapsulates the information
about a connection and the fetcher get the
connections from a router.
Merge pull request #1 from chavaone/master

Add connectioninfo and fetchers.