A Unified Approach to Domination Problems on Interval Graphs