Picking a business name is hard enough, and matching your domain name with your brand can be tricky. Lucky for you, we have tips to land the perfect one.