Added support for connection timeouts (see ceylon/ceylon-common#48)
Code update now that RepositoryManagers need connection timeouts (see ceylon/ceylon-common#48)
Code update now that RepositoryManagers need connection timeouts and making sure at the same time that we use the correct defaults for offline and timeouts (see ceylon/ceylon-common#48)