Freelancers don't need an LLC to get a business credit card. Here's how to pick the right one for irregular income.