Tooltip refactored, share and tooltip to include element bottom detection

- Tooltip refactoring based on recommendation by PM. Originally coded by BMM. 
- Tooltip integrated to toolkit v2
- Tooltip IE testing
- Tooltip and Share have element detection
- Share & popup modules no longer puts the popup on top, if within mobile constraints. 

author: ST (@cjbloc)