return a deferred from ampclient that fires when it's finished
Merge pull request #2 from djmitche/only-one-connection

return a deferred from ampclient that fires when it's finished