remove master-side support for old-style source steps

Fixes #2842.
remove docs for old-style source steps, too
Merge djmitche/buildbot:bug2842 (PR #1189)

Fixes #2842.
first guanlecoja build

Signed-off-by: Pierre Tardy <tardyp@gmail.com>
guanlecoja for plugins

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
remove reference to __karma__

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
update waterfall for guanlecoja

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
make d3 part of the main app

We dont get d3 from the main d3 site anymore (they might not like us to steal bw, and this works better for airplane hacking ;) )

We rather ship d3 as a standalone js file, and lazy load it when needed

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Simplify setup.py

Current version is far too much boilerplate for a plugin
Its obsolete with the change to gulp, and has proven to be very unreliable.

We need to find something more simple that does not feel like black magic

Delete old sample_plugin. It is obsolete, now we have good examples
with waterfall and console

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
factorized setup.py for www plugins
some small fixes

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
fix bitbucket unit tests

no idea why I detect this now, and not metabb

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
add more helpful message in setup.py boilerplates

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
more cleanups

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Fix console view tests
restore annotation for class based module

Need to use ng-classify, for annotation of coffee classes.
We need to wait for better support of multiple module in ng-classify

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