Merge pull request #6419 from RosettaCommons/guangfeng/galiganddock_vsx_update
Added the following major updates in GALigandDock:
1. Added template docking in GALigandDock. When a template complex structure is provided, GALigandDock will align ligands to the template ligand using maximum common substructure from RDKit with slight perturbation in non-aligned torsions and rigid body. Atom feature alignment is also performed after template alignment;
2. Added a simple entropy model to estimate the ligand entropy using the number of rotational bonds in a ligand;
3. Added buried unsatisfied hydrogen bonds estimation in GALigandDock;
4. A few minor bugfixes and code improvements.