Merge pull request #533 from pkriens/master

Different fixes and copy repo command (start)
bndlib: Move sole test case to bndlib.tests

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
cleanup: Remove obsolete import statements to clear eclipse warnings

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

Further clean up of bnd repo
readme: Remove some old info [ci skip]

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
contributing: Define contribution rules and triangular workflow [ci skip]

We plan to move to a triangular workflow and developer certificate of
origin for bnd. This document describes the workflow and how to set it
up.

Credit to docker for the contributing document.
https://github.com/dotcloud/docker/blob/master/CONTRIBUTING.md

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

Document proposed new triangular workflow and developer certificate of origin
gradle: Update gradlew to gradle 2.0

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

gradle: Update gradlew to gradle 2.0
[macro] Added a number of macros and their tests
[doc] Cleaned up some constants, deprecated ones that were not used
[merge properties] Now can define the separator for merging properties.
[boolean] Handling of booleans was inconsistent
[model] Deprecated methods that used unused variables
[doc] Minor text change
removed unused code.
[test path] Huh? The path of some test cases was set to some weird URI

Somebody thought it better to get somehow the root URI and turn it in to a File. Did not work reliably, so changed back to the good old addClasspath( new File(“bin”))
[enroute] The enroute templates