Only add source after dependency download

This lets docker cache the ADD instruction, giving us a faster build.
Also, install docker-gen directly to /usr/local/bin.
Merge pull request #32 from shopa/faster-build

Only add source after dependency download