Add implementation for a DockerLatentBuildSlave
Add an entrypoint for the DockerLatentBuildSlave
Build the image if not found and the dockerfile is given
Add tests for the DockerLatentBuildSlave
Add documentation for the latent BuildSlave
Small fixes
defer the stop_instance to a thread, don't wait if fast.
Fix the comment about container isolation in the doc. (Thanks @sa2ajj)
Prefix the thread methods with 'thd_'
Don't make the test dependant on private methods
Trac #3014 Add a migrator that reverts db version 40
 - This commit reintroduce db version 40, and the db/test code which used it
 - add N:N relationship tags/builders
 - autopep8
tardyp's comment: tags = types.List(of=types.String()) (Remove NoneOK)
Fix: benallard's comments, => change the default config builderConfig tags to [] instead of None
add master/buildbot/test/unit/test_db_migrate_versions_041_add_N_N_tagsbuilders.py
Merge pull request #1344 from benallard/docker_latent

Add a Docker Latent BuildSlave implementation

Fixes ticket:2956
Update styleguide about thd_ prefix for secondary-thread functions.
Address review comments.
fix some highlighing issues

* docker
  * use 'none' for the time being (until Pygments 2.0+) is installed on our builders
  * explicitly say "bash" for a bash snippet
* explicitly say "python" for Cppcheck example
Set 'master' as default parameter to validate.sh