There are tons of Facebook apps, many that seem to be, well, silly and useless. A new app that will help a nonprofit coordinate blood donation is really worthwhile and could make a significant direct impact on people's lives. The app from New York nonprofit Takes All Types sends Facebook alerts to...