Merge pull request #93 from aelgru/master

Removed script check_licenses.py
need to strip slashes since it will mess up the path

An example of a distutils command with slashes is one using a path, e.G.
overriding egg_base
v0.10.24
work around pip not having a version
v0.10.25
do not quote pip dependency on windows

This resolves #95 (hopefully)
v0.10.26
Make it possible to define distutils console_scripts

Probably we want to make this default instead of filling `scripts`.
But I don't like it right now. It's a hard runtime dependency on
setuptools and I have seen `load_entry_point` behave very strangely on
several systems under various conditions.

This also introduces a `pyb_` script (which is cross-platform and should
work on windows but has a hard runtime dependency on setuptools, as
mentioned).
Somehow resolves issue #94 .
Maybe @aelgru wants to chime in - if we are to support cross platform
libraries and programs, then we will have to use `console_scripts`
instead of `scripts`.
v0.10.27
fix py2.6 compatibility in test assertion
rename confusing variable
introducing a new task description to avoid shadowing

It is now possible to use the task_description kwarg inside the task
decorator call to set a description. This means that description does
not need to be imported (the decorator symbol clashes with the
description field from build.py).
avoiding reuse of deprecated description decorator
renaming task_description -> description

It's no longer a problem to shadow the `description` decorator from the
enclosing scope, because we don't use it anymore. It will be deprecated
and then removed in an upcoming release.
make the exec plugin fully py3 compatible

resolves #99
v0.10.28
adding jedi_linter plugin

Resolves #100
Merge pull request #101 from pybuilder/feature/jedi_linter

adding jedi_linter plugin
v0.10.29
resolving problems with the jedi plugin

* improving the message when backwards compatibility was broken
* undoing jedi's chdir() by moving back into the project root after
  analysis