A housing scheme in Caerphilly has been relaunched to provide more benefits to private landlords.