How to seriously play Sniper ? Assume that this Sniper's teammates try a bit to protecting him and this  Sniper knows how to keep distance with various gap-closing heroes. How to play Sniper ? I don't understand at all when to level what skill. Why shrapnel and why range and why headshot (will love to hear about leveling shrapnel too. I hate an idea of being at full mana.)