updated tycho, test dependencies

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
Fixed maven 3.1.x compatibility

Maven 3.1.x now comes with ASM 3.1.1 bundled in it. Much to my
surprise, this results in classpath collision with ASM 4.0
included in sourcelookup javaagent. This looks like a bug in JDK,
i.e. it should keep javaagent classes from application classpath,
but I don't have time to investigate this right now and simply
relocate javaagent ASM 4.0 classes into com.ifedorenko.* package
namespace.

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>