Ammonia free hair dyes