Added support for Ship.published_ip, docker API 1.10, and DNS option

Switched to PR from branch. Sorry for the github confusion