Having trouble finding solo cruises for you? These 7 cruise lines are the best for solo travelers, balancing the right amount of me time with plenty of fun.