Automated testing framework
Created by: vloncar
This adds the testing framework. Most of the changes are in the test directory, which contains the bash scripts used to contruct the Jenkins pipeline, as well as the Dockerfile which creates a development environment in which all testing takes place. In order to connect hls4ml github project to Jenkins instance this needs to be merged.