The library from here, [url removed by @Flexx], is pretty much the industry standard for credit card validation. It just started being flagged for me this week.