Text this: Amidine- and Amidoxime-Substituted Heterocycles: Synthesis, Antiproliferative Evaluations and DNA Binding