added maven publish task, fixed core dependency, moved cobertura pluginh to core