GATK VQSR update and reorganization. Clean up code and move into own namespace. Update to latest best practice recommendations