Revert "providers/docker: Container links are an array, not a hash"

This reverts commit b68cb6d7b408a494dccb96383b20387de7db0339.
docker container links is actually a hash, fix tests
Merge pull request #3719 from goshakkk/docker-run-links-fix

Fix docker container linking