Add close function to properly clean up used resources (heap & goroutine...

This is to provide a Close function for hostpool so that resources can be released.
Note that this pull request depends on https://github.com/bitly/go-hostpool/pull/6