Merge in port allocation fixes (#72), which is the first step in completely addressing Issue #57.
.gitignore: special-case entries at the top
Godeps: include _workspace
Merging in fdlimits branch. Fixes Issue #42.
Merge branch 'master' of github.com:soundcloud/harpoon into arbitrary-run-location

Conflicts:
	harpoon-agent/api.go
	harpoon-agent/api_test.go
	harpoon-agent/container.go
	harpoon-agent/main.go
Fixing formatting.