Upgrade to Junit 4.11

Junit 4.10 can often cause problems because it bundled all of its dependencies within its jar instead of specifying them as proper Maven dependencies. Thus you end up with two versions of many libraries on your classpath, which can cause bad things to happen