Looking for that perfect name for your new black kitty? We've got you covered with an enormous guide to all the best names. From funny to pop-culture.