image: changing source to dash when importing from file.

The import from file is implemented in the client, for the docker api
the import is by stdin, so we need to change to fromSource param to a
dash "-" instead of the filepath.
allow StartContainer to accept bind mounts

without this change, it is impossible to specify bind mounts via this
API.

example:
```Go
d.StartContainer(c.ID, &docker.HostConfig{
	Binds: []string{"data:/var/lib/postgresql"},
})
```
adjust test to use the new StartContainer api
Merge pull request #30 from srid/bind_mounts

allow StartContainer to accept bind mounts
all: update copyright holder
Don't require error stream for hijack
image: fixed import image query string

s/repository/repo
client: stop making copy of stdin on client struct
image: receiving input buffer when source is dash instead of from stdin
client: support v1.5

That was easy.

Closes #31.
testing/server_test.go: filling State.FinishedAt field.

This is probably a new field.
stop specifying docker api version on requests
Merge remote-tracking branch 'upstream/master'

Conflicts:
	container.go