Additional test.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
Minor.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
Separate out the logic that can parse a dockerfile.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
Prefer runtime exceptions.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
Fixups - potential NPE on toString.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
BuildCommand slight API adjustment, allow pre-baked TAR, don't attempt
to filter.


Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
Only set the read timeout if specified.
Do chunked encoding.
Stop expensive file copying, just generate a TAR from the directory.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
Add classes to split up identifiers into repositories and tags.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
Fixes to registry client.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
Add client for registry, split common base.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>
Minor docker file statement printer.

Signed-off-by: Nigel Magnay <nigel.magnay@gmail.com>