A name is the company’s calling card. Here are 4 tips for naming your companies and bonus top 100 names to avoid.