Hammerhead: fast, fully automated docking of flexible ligands to protein binding sites