Restore the Centos7 Dockerfile from 20107f73414eba825fd855a34a076776fc6b1da8 along with a new functional test
Add centos dependencies