Merge pull request #915 from bjhargrave/master

build: Update qualifier to build 2.4.0.M2
gradle: Configure wrapper task to use .gradle-wrapper directory

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
gradle: Update gradlew to 2.1

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #921 from bjhargrave/gradlew-2.1

gradle: Update gradlew to 2.1
Remove provisional nature of new contributing process

Fixes https://github.com/bndtools/bndtools/issues/905

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #922 from bjhargrave/issue905

Remove provisional nature of new contributing process
index: Use latest repoindex during build

repoindex is now built in the bnd repo.

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #923 from bjhargrave/bindex-move

index: Use latest repoindex during build
gradle: Change build to use new biz.aQute.bnd.gradle jar

Also moved the build logic into the proper gradle files instead of
applying it from cnf/gradle files. Using the cnf/gradle files caused
class loading issues since each gradle script has its own class loader
and projects did not inherit the class loader from the
cnf/gradle/master.gradle script but do inherit the class loader from
the build.gradle script.

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
gradle: update headless build plugin to use new gradle plugin jar

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #924 from bjhargrave/new-bnd-gradle-plugin-jar

gradle: Change build to use new biz.aQute.bnd.gradle jar
[enroute] Template update
[enroute] Added web resource projects 

Signed-off-by: Peter Kriens <peter.kriens@aqute.biz>
Merge pull request #925 from pkriens/master

Templates for enRoute
Template update

Signed-off-by: Peter Kriens <peter.kriens@aqute.biz>
Merge pull request #926 from pkriens/master

Template update
[enroute] Template update
Merge pull request #927 from pkriens/master

[enroute] Template update
Build 2.4.0.RC1

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>