use new instrumentation test runner

For Espresso UI tests it is required to use a newer Google
instrumentation test runner, but that one doesn't support junit reports.
Therefore let's have our own derived test runner, which supports junit
reports.

This change will break existing Eclipse launch configurations for unit
tests. You have to select the new junit runner in the launch config
afterwards.