Make the docker tutorial work with newer Docker, and add a warning about not using it for deployment.
upcase "Buildbot".
upgrade to angularJS 1.3

angular 1.3 provide a bunch of optimization, and animation fixes (menu animation now works as expected!)

also fix favicon

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
also update plugins

This version is only used for mocks, and not much changed since 1.2

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Merge pull request #1321 from benallard/newer_Docker

Make the docker tutorial work with newer Docker, and add a warning about not using it for deployment.
Merge pull request #1324 from tardyp/angular1.3

upgrade to angularJS 1.3
Don't fake methods that shouldn't be there (#597)
Fix some failing tests, convert branch to codebase parameter
Use inlineCallbacks in Timed.activate
Add missing codebase properties

Also, sourcestamp['codebase'] is a string, not a dict.
Call through to fake method, remove unused deferred call

Remove the firstBuildDuration parameter, it's not used anywhere.
Make use of the faked addBuildsetForSourceStampWithDefaults method,
so that the tests may use that instead of the hand-rolled events list.
Also, refactor some tests.
defer.returnValue(None) is the same as "return"
Prefer 'codebases' over 'branch' parameter
Don't import config
Use kwargs.pop instead of .get+del
defer.inlineCallbacks ftw
Allow getCodebaseDict to return a deferred.

Also sched.activate() might become async. Adjust tests accordingly.
Move createAbsoluteSourceStamps logic to mixin
Refactor some mildly confusing ifs
Add tests for AbsoluteSourceStampsMixin

Also, remove 3 tests from test_schedulers_basic. The desired
functionality is implemented and tested in the mixin.