removing ecl and gmp-5
added shell target
merge