As the bustling heart of Palestine, Ramallah offers an eclectic fusion of tradition and modernity, of ancient culture and contemporary art