CNBC's renowned financial commentator Jim Cramer has updated his 33-stock portfolio and recommended six stocks, including three tech stocks and one bank stock.