Add enforcer rule that bans uberjars

These uberjars are bundling a lots of other classes from different artifacts directly inside them and that disrupts the maven dependency resolution. The only way to completely prevent their usage is to ban them.

We have had a lots of problems with them in Drools/jBPM and as discussed with @ge0ffrey banning them is the only way how to make sure they won't creep up again in to the dependency tree.


Good idea. I will add the comments and rebase the commit.