I've liberated all except Mora Sul without making the Hashishin hostile. The trick is to not talk to city leaders after liberating, since hostility is triggered by two things they say (first "bad news, someone is liberating our cities", and if you liberate more after that you can get the "we have to kill any suspect individuals" message which result in world wide Hashishin hostility). So as long as you dont talk to the city leaders after liberating cities you are fine and dandy. Two of the leaders like to walk around their towns though (the leaders in Braga and Ben Erai IIRC), so you might want to either liberate those two towns or avoid them altogether to avoid bad news...