refactored link parsing process, added decision point for html vs. text emails, return tracking obj