Proto commits in duedil-ltd/portainer

These 17 commits are when the Protocol Buffers files have changed:

Commit:aa2d518
Author:Tom Arnfeld

Added new fields task_id and context_url for internal use

The documentation is generated from this commit.

Commit:8f5aaf6
Author:Tom Arnfeld

Revert "Automated squashing of built layers"

Commit:173d023
Author:Tom Arnfeld

Don't enable image squashing by default

Commit:fc911dd
Author:Tom Arnfeld

Added a field to the BuildTask to be used for squashing

Commit:687abd5
Author:Tom Arnfeld

Make the daemon property optional

Commit:ac20d09
Author:Tom Arnfeld

Added support for insecure registries

Commit:8bf81ad
Author:Tom Arnfeld

Reworked the registry arguments and various other bits - Replaced `--registry` with `--from` and `--to` to explicitly define where to pull images FROM and to push TO - Images with no local sources (`ADD ./`) no longer require a staging filesystem and don't ship a custom context - Removed the `--docker-args` command line option - Print out exceptions caught in the executor for easy debugging

Commit:903592a
Author:Tom Arnfeld

Renamed to portainer and fixed a bunch of things

Commit:84041fc
Author:Tom Arnfeld

Huge refactor - Migrate to using pesos (pure python mesos framework api) - No longer use PANTS (replaced with pure virtualenv) - Extra tooling around building executors

Commit:97d41bd
Author:Tom Arnfeld

Default registry port to 80

Commit:397ca4c
Author:Tom Arnfeld

ALL TEH THINGS

Commit:7fe6721
Author:Tom Arnfeld

Fixed issue with sharing executors

Commit:9ce1df9
Author:Tom Arnfeld

Split scheduler out into a new module + cleanups

Commit:68ecf6f
Author:Tom Arnfeld

Cleaned up the source tree + working mesos task

Commit:9ce3e43
Author:Tom Arnfeld

Started building the `ddocker build` framework

Commit:24c088d
Author:Tom Arnfeld

Fleshing stuff out

Commit:ecb851e
Author:Tom Arnfeld

Added mesos protos