Jamaican singer Vybz Kartel is a free man after a Jamaican court opted not to retry him over the 2011 murder of one of his associates.