Use AWS S3 for storing test targets and scripts

1. Use aws s3 dao for storing test targets and scripts
2. Remove workspace usage
3. Minor updates to file handling in Utils and JarScanner

Add src/main/resources/aws.properties with credentials