Merge pull request PPPLDeepLearning#26 from PPPLDeepLearning/jenkins_… …test Jenkins test + Python3 and 1D Profile Fixes
refactored download script. Added signal and machine classes