[connectionagent] reset serviceInProgress.

When the goodConnectionTimer fails for the third time, resetting the
serviceInProgress enables connecting again.
Merge pull request #43 from lpotter/master

[connectionagent] reset serviceInProgress.
Merge pull request #42 from amccarthy/master

[connectionagent] Make connectToType() only connect to auto connect serv...
Bump version to 0.9.19.
[connectionagent] Treat connectToType() as manual connection.

This makes connectionagent treat network services connected using the
connectToType() method as manually connected service.

If connectToNetworkService() fails, keep trying with other applicable
services.