Stephen Gallacher wants to play at the Masters after winning only his second European Tour title in 20 years in Dubai.