Taxing Resource Rent: Concepts, Misconceptions and Practical Design