Lying in the heart of the long-protracted Israeli-Palestinian conflict, Holy City remains ‘non-negotiable’ for most on both sides as they vie to assert their dominance over the other