Kayne Anderson BDC remains on Wall Street's radar. Read what investors should know about the business development company.