As Democrats thought they found the perfect candidate in Graham Platner, his less-than-flattering past keeps interrupting what could be a slam-dunk campaign.