In the past few years, a host of different pledges have popped up that individuals, companies and other types of groups and organizations can partake in order to show their support for or take action ...