[BUILDR-701] update harmcrest dependancy version

as seen in https://issues.apache.org/jira/browse/BUILDR-701
junit doesn't come with harmcrest dependancy, we have ta add it

without, some people might experience some ClassNotFoundException
[BUILDR-701] update harmcrest dependancy version

as seen in https://issues.apache.org/jira/browse/BUILDR-701
junit doesn't come with harmcrest dependancy, we have to add it explicitely

without, some people might experience some ClassNotFoundException

it is possible to overide harmcrest version with Buildr.settings.build['harmcrest'],
as it is done with junit or jmock
fix: I had to implement a private const_missing for Harmcrest module
BUILDR-701: add Hamcrest deps for JUnit >= 4.11.

My first commit here ;) Please review.
Enhance idea project generation of ejb facet by looking for ejb descriptors in location compatible with ejb-jars.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/buildr
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/buildr
Merge remote-tracking branch 'origin/pr/11'
Merge remote-tracking branch 'origin/pr/12'
Improve language in change message