Toronto-based startup Drop, which operates an app giving consumers points for their transactions, has raised $21 million in venture funding. According to a TechCrunch report, the...