update to scala 2.11.4 and integrate coverage tool